I am trying to learn more about Futures, in particular, the difference between Futures contracts and CFDs.
Like shares, can you buy Futures (eg, oil or gold) in either a contract form, or a CFD form?
What is the fundamental difference between the two (apart from that CFDs probably don't go into the market order book)?
What would you recommend? Contracts or CFDs?
Does each contract "expire" at the end of the month? How does this affect the value? Is it more difficult to liquidate a contract near the end of the month?
Can you see each incoming order to buy or sell a Futures Contract (like you can with shares)?
Thanks in advance If you have any resources that clearly explain these principles, can you please post.