JM Financial Tools

Start Trading Today

Live Account
Demo Account


Futures trading is a popular investment method for many traders, as it allows you to speculate on the value of commodities going either up or down. Rather than simply backing stocks and shares to rise in price, trading futures with CFDs can be a more flexible option. A Contract for Difference (CFD) is a derivative product that allows you to trade on live market price movements and take advantage of the difference between the opening and closing prices.

At JM Financial you can trade futures across various indices and energy instruments with Contracts for Difference on MT4. Each futures contract has its own spread minimum and one lot size while all of our CFD futures have expiry dates hence there are no swap no overnight financing charges. All CFD Futures offered by JM Financial are directly connected to the corresponding underlying futures exchanges.

All CFDs are offered on a DMA (Direct Market Access) Basis thus eliminating any potential conflict of interest from an execution perspective, The available spreads effectively replaces for a defined range of trade sizes the market depth (VWAP) execution.