futures io

Should I adjust for contract changes?

Discussion in ThinkOrSwim

      Top Posters
    1. looks_one xRoads with 1 posts (0 thanks)
    2. looks_two LogicianMagician with 1 posts (0 thanks)
    3. looks_3 Leon of Pizza with 1 posts (2 thanks)
    4. looks_4 romajc with 1 posts (0 thanks)
    1. trending_up 5,533 views
    2. thumb_up 2 thanks given
    3. group 4 followers
    1. forum 3 posts
    2. attach_file 0 attachments

Welcome to futures io: the largest futures trading community on the planet, with well over 150,000 members
  • Genuine reviews from real traders, not fake reviews from stealth vendors
  • Quality education from leading professional traders
  • We are a friendly, helpful, and positive community
  • We do not tolerate rude behavior, trolling, or vendors advertising in posts
  • We are here to help, just let us know what you need
You'll need to register in order to view the content of the threads and start contributing to our community.  It's free and simple.

-- Big Mike, Site Administrator

(If you already have an account, login at the top of the page)

Search this Thread

Should I adjust for contract changes?

(login for full post details)
  #1 (permalink)
Boca Raton, FL
Posts: 10 since Oct 2015
Thanks: 3 given, 1 received

I am fairly new to futures and very new to ToS.

In the futures chart settings it gives you the option to adjust for contract changes.

I am wondering what the majority of people do in this regard. Changes up your S/R levels, sometimes quite significantly.

Reply With Quote

Can you help answer these questions
from other members on futures io?
Import failed: the ninjasceipt archive file may contain …
Convert from Pine to NT8? Excellent Divergence Entries
DefineDLLFunc C++ Example
EasyLanguage Programming
ninja trdaer order blocks, orice action ict
Sierra Chart SC time and sales question
Sierra Chart
Best Threads (Most Thanked)
in the last 7 days on futures io
Big Mike in Ecuador
28 thanks
Unsubscribe from Threads
14 thanks
futures io site changelog and issues/problem reporting
14 thanks
TruTrade.io Has anyone else have experience?
10 thanks
The Trading Pit - Andreas Pilavakis: Head of Customer Su …
8 thanks
(login for full post details)
  #2 (permalink)
 Leon of Pizza 
St. Louis
Experience: Beginner
Platform: thinkorswim, NT8
Trading: equity and fx futures and options
Leon of Pizza's Avatar
Posts: 137 since Sep 2013
Thanks: 99 given, 191 received

I never adjust. My reasoning is that an adjustment affects the analysis in different ways depending on the time frame and tools you are using. I don't think that one method is more accurate than the other and it is a waste of time and work trying to sort it out (it was for me anyway).

Check out the ES for the last TOS rollover. There was a small gap attributable to the actual rollover trade (the spread from one to the other) and a larger gap attributable to the overnight trade on the day they stitched the 2 contracts together. Look at the huge difference on adjustment between a session and globex chart. Neither is useful imo. And keep in mind that they stitch them together a week before the actual expiry, which seems irrelevant to any meaningful rollover trade (big money holding their position).

For long term charts that span several contract cycles, I think that the carrying costs average out. Those costs are highest at the start of the contract period and decay until expiry, so there is a skew that I don't care to account for. I use the cash charts (SPX) for the long time frames and I keep in mind that S/R is more of an area. I use the ES for volume profile aggregation. Keep in mind that the TOS profile aggregates by bar rather than price-by-tick, so nodes are areas rather than precise price points.

For intraday charts, I use both a session only and a globex chart. The globex chart is only used to view ONL/ONH and the reactions that occur when the session traders test these levels. I use the session only to plot inter-day trend lines and S/R.

An alternative is to use the discrete contract chart but I don't use it due to the extra work of making new drawing sets, alerts, etc. The discrete contract is a better alternative to adjustment. I use the continuous chart and plot the rollover line (the seam - where TOS stitches the two together). For the first few weeks of the new contract, I ignore the structure of the expired contract, especially that which occurred late in its period. As the new contract matures, I begin to consider the old structure and consider it to be increasingly relevant. If you believe that the carrying costs are manifest as a repeating skew, then there is a period when that amount is equal from one contract to the next. For me, a simple non-mathematical view is to consider that it occurs half-way through the period. Therefore, if I have a pattern that occurred in the expired contract (on my 90d session only chart), I will look for a small intraday pattern to set up in that area. If it does, I then ignore the older structure - because my area is proving to generate interest and then just concentrate on the new small pattern for execution. The expected range of my trade is usually a measured move off of the new pattern, that will also coincide with recent structure and also to historical areas.

Also: the software is notoriously unreliable for plotting rollover lines. The ES is not so bad because its popular, but the FX futures have been known to not plot and plot on the wrong day, etc. I have pics that show the plot on the wrong day and making the adjustment on that day. My workaround is to make my own time level drawing. And the FX products aren't necessarily stitched together on the same day. To determine what is active in the continuous mode, go to the trade page and you will see which one is the active contract.

to summarize, I think derivatives price gets fuzzy over time and the best approach is to develop a set of mechanics that is simple to use.

Reply With Quote
The following 2 users say Thank You to Leon of Pizza for this post:
(login for full post details)
  #3 (permalink)
Colorado Spring CO/USA
Posts: 2 since Dec 2014
Thanks: 0 given, 1 received

In consideration of Leon's analysis, a fib retracement draw from the 2000 high to new highs has predicted the 50-61.8% ambush areas for all major pullbacks since the 2000 high was exceeded on the back adjusted continuous futures contract for ES e-mini.

Just saying there are arguments on both sides of continuous backward adjusted and continuous un-adjusted charts.

The major work on a fib ambush system, "Trading the Measured Move"' of estimating ambushes on fractal time frames is David Halsey, who uses TOS, and does not use back adjusted contracts and as far as I know has no awareness of them.

I would argue that any system that attempts to predict market moves in advance (as opposed to explaining after the fact) is just a systems that attempts to converge on a prediction, an estimate. So careful analysis using similar but slightly different methods should yield fairly similar results in the long run.

As a intermediate to senior level, successful ES e-mini trader, I use compatible elements of many trading systems to keep me grounded, but primarily Measured Moves. But I don't listen to the chatter from any of the founders of those systems on current price behavior. To be a successful trader you have to learn to trust yourself (and avoid bankruptcy).


Reply With Quote
(login for full post details)
  #4 (permalink)
Posts: 1 since Mar 2021
Thanks: 1 given, 0 received

Hi all. I wanted to get this thread going again. I think in the past the difference between contracts on the ES was not so large. The last 3 have been around 18, 32, and now 36 points. The most current one is a rather substantial difference. I use levels from previous days/weeks/months quite a bit. I just switched contracts. So to test last weeks ES low on the previous contract, we'd have to drop an extra 36 points on the current contract, which seems wild. Let me know your thoughts.

Reply With Quote

futures io Trading Community Platforms and Indicators ThinkOrSwim > Should I adjust for contract changes?

Last Updated on March 12, 2023

Upcoming Webinars and Events

NinjaTrader Indicator Challenge!


Copyright © 2023 by futures io, s.a., Av Ricardo J. Alfaro, Century Tower, Panama, Ph: +507 833-9432 (Panama and Intl), +1 888-312-3001 (USA and Canada), info@futures.io
All information is for educational use only and is not investment advice.
There is a substantial risk of loss in trading commodity futures, stocks, options and foreign exchange products. Past performance is not indicative of future results.
no new posts