Reasons Why CFD Share Trading is “In” CFDs or Contract for Differences allow novice and seasoned investors the chance to purchase a small portion of any of