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 bortz, 11-06-2023, 08:04 AM
    47 responses
    1,605 views
    0 likes
    Last Post aligator  
    Started by jaybedreamin, Today, 05:56 PM
    0 responses
    8 views
    0 likes
    Last Post jaybedreamin  
    Started by DJ888, 04-16-2024, 06:09 PM
    6 responses
    18 views
    0 likes
    Last Post DJ888
    by DJ888
     
    Started by Jon17, Today, 04:33 PM
    0 responses
    4 views
    0 likes
    Last Post Jon17
    by Jon17
     
    Started by Javierw.ok, Today, 04:12 PM
    0 responses
    13 views
    0 likes
    Last Post Javierw.ok  
    Working...
    X