Most retail traders do not have the financial capacity to trade CFD assets in their full contract specifications in the underlying markets. Therefore, CFDs represent the easiest way to gain exposure to the price of many of these assets in a low-cost, leverage-enabled manner. So yes, a regulated brokerage represents the best way to get involved.