Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Feature request - Roll Over Futures by Volume

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Feature request - Roll Over Futures by Volume

    From 'Backtrader': https://www.backtrader.com/docu/data...ures-over.html

    Adding a volume condition
    ....the situation can be further improved in that not only the date but also the negotiated volume will be taken into account. Switch when the new contract trades more volume than the currently active one.
    Let’s add a checkcondition to the mix and run.
    $ ./rollover.py --rollover --checkdate --checkcondition --plot

    Len, Name, RollName, Datetime, WeekDay, Open, High, Low, Close, Volume, OpenInterest
    0001, FESX, 199FESXM4, 2013-09-26, Thu, 2829.0, 2843.0, 2829.0, 2843.0, 3.0, 1000.0
    0002, FESX, 199FESXM4, 2013-09-27, Fri, 2842.0, 2842.0, 2832.0, 2841.0, 16.0, 1101.0
    ...
    0175, FESX, 199FESXM4, 2014-06-19, Thu, 3307.0, 3330.0, 3300.0, 3321.0, 717979.0, 759122.0
    0176, FESX, 199FESXU4, 2014-06-20, Fri, 3309.0, 3318.0, 3290.0, 3298.0, 711627.0, 2957641.0
    ...
    0240, FESX, 199FESXU4, 2014-09-18, Thu, 3249.0, 3275.0, 3243.0, 3270.0, 846600.0, 803202.0
    0241, FESX, 199FESXZ4, 2014-09-19, Fri, 3273.0, 3293.0, 3250.0, 3252.0, 1042294.0, 3021305.0
    ...
    0305, FESX, 199FESXZ4, 2014-12-18, Thu, 3095.0, 3175.0, 3085.0, 3172.0, 1309574.0, 889112.0
    0306, FESX, 199FESXH5, 2014-12-19, Fri, 3195.0, 3200.0, 3106.0, 3147.0, 1329040.0, 2964538.0
    ...
    0365, FESX, 199FESXH5, 2015-03-19, Thu, 3661.0, 3691.0, 3646.0, 3668.0, 1271122.0, 1054639.0
    0366, FESX, 199FESXM5, 2015-03-20, Fri, 3607.0, 3664.0, 3595.0, 3646.0, 1182235.0, 3407004.0
    ...
    0426, FESX, 199FESXM5, 2015-06-18, Thu, 3398.0, 3540.0, 3373.0, 3465.0, 1173246.0, 811805.0
    0427, FESX, 199FESXM5, 2015-06-19, Fri, 3443.0, 3499.0, 3440.0, 3488.0, 104096.0, 516792.0
    Even better*. We have moved the switch date to the Thursday before the well known 3rd Friday of the expiration month
    This should come as no surprise because the expiring Future trades a lot less hours on that Friday and the volume must be small."

    Struggled with this in 7
    8's new Roll Over doesn't tackle it.

    Says it all, really...........

    #2
    Hello ,

    Thank you for your feedback,vI can certainly forward a note to our development team so interest in this is tracked for future feature consideration.

    We look forward to assisting further.
    Eric B.NinjaTrader Customer Service

    Comment

    Latest Posts

    Collapse

    Topics Statistics Last Post
    Started by devatechnologies, 04-14-2024, 02:58 PM
    3 responses
    19 views
    0 likes
    Last Post NinjaTrader_BrandonH  
    Started by tkaboris, Today, 08:01 AM
    0 responses
    3 views
    0 likes
    Last Post tkaboris  
    Started by BarzTrading, Today, 07:25 AM
    2 responses
    12 views
    1 like
    Last Post BarzTrading  
    Started by EB Worx, 04-04-2023, 02:34 AM
    7 responses
    161 views
    0 likes
    Last Post VFI26
    by VFI26
     
    Started by Mizzouman1, Today, 07:35 AM
    1 response
    9 views
    0 likes
    Last Post NinjaTrader_Gaby  
    Working...
    X