Rollover for futures and CFD

Forums ProRealTime English forum ProOrder support Rollover for futures and CFD

  • This topic has 6 replies, 1 voice, and was last updated 3 years ago by avatarGaby.
Viewing 7 posts - 1 through 7 (of 7 total)
  • #118939

    Hi,

    I have heard that it is difficult to make a system run on a future or CFD with a maturity date, precisely because of their maturity date and the necessity to rollover a position.

    Is there any improvement on this side ? My broker is IG.

    #118980

    When I last tried this several years ago it was impossible because at rollover the instrument became a new instrument and so your auto strategy was no longer working.

    To be honest with you if you want to trade futures with rollovers then auto trading spread betting or auto trading CFD’s is not the most efficient way to trade them anyway. Spread betting and CFD’s are for short term or very fast in and out styles of trading whereas futures with extended rollover dates are more medium term.

     

    1 user thanked author for this post.
    #119137

    I have reached IG support and all they can say is that we can switch on/off automatic rollovers in the options (see the picture attached).

    Its better than nothing but I fear it cannot prevent from stopping the system.

    #119140

    From my experience the strategy will be stopped because the instrument no longer exists and the trade will be orphaned and you will have to manually trade it.

    1 user thanked author for this post.
    #119150

    … which is a big problem for all of us. Got it. Thanks for your answer.

    Its a shame not to be able to trade some assets like CFD Bunds for instance… since we can only open new positions on CFD Bunds with a maturity date

    #119168

    I think that when I did a comparison unless you hold for long time there wasn’t much difference in trading costs between a DFB and a futures trade with a rollover date. As I said before spread betting is not really suited to longer term trading anyway.

    #169340

    Hi, I am surprised there is no way to manage the contract rollover for futures directly from ProRealCode. Is quite a major limitation of the application for strategies where the average duration of the trade is greater then 5 or 7 days, as the DFB will become very expensive due to the interest overnight charges. Trend following strategies are likely to pass this duration. For example: one of my strategies that I am currently executing manually runs with futures and with an average trade duration of 39 days per trade.

    I also released live an Algo in ProRealtime for a second trend following strategy but using DFBs only; but I am also exploring other platforms like MT4 to see if they can deal with this requirement as trading DFBs only is not working with my trend strategies.

     

     

Viewing 7 posts - 1 through 7 (of 7 total)

Create your free account now and post your request to benefit from the help of the community
Register or Login