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 pechtri, 06-22-2023, 02:31 AM
    10 responses
    124 views
    0 likes
    Last Post Leeroy_Jenkins  
    Started by judysamnt7, 03-13-2023, 09:11 AM
    4 responses
    59 views
    0 likes
    Last Post DynamicTest  
    Started by ScottWalsh, Yesterday, 06:52 PM
    4 responses
    36 views
    0 likes
    Last Post ScottWalsh  
    Started by olisav57, Yesterday, 07:39 PM
    0 responses
    7 views
    0 likes
    Last Post olisav57  
    Started by trilliantrader, Yesterday, 03:01 PM
    2 responses
    22 views
    0 likes
    Last Post helpwanted  
    Working...
    X