As with most finance things, I struggle to understand the motivation. It's kind of like me explaining a software framework to a non-programmer.
A contract for difference (CFD) is a contract between a buyer and a seller that stipulates that the buyer must pay the seller the difference between the current value of an asset and its value at contract time.
Is this simply a means of working around volatility?
reply
No contract specs?
reply