Finance is my background. But I have found something different in practical life compared to the academic syllabus. I am going to start live trading from the demo. A question has come to my mind. What is a CFD in online trading? Is it a beneficiary for a new trader? Can you give me some tips about using CDF technique in my online trading?