Welcome to NexusFi: the best trading community on the planet, with over 150,000 members Sign Up Now for Free
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 for basic access, or support us by becoming an Elite Member -- see if you qualify for a discount below.
-- Big Mike, Site Administrator
(If you already have an account, login at the top of the page)
For me, I typically use a tool like NinjaTrader and for a given instrument on a given day, do the following:
1. Pick a time frame: (1 Minute, 500 ticks, 5 minutes, etc). And get an output of the data for the entire day.
2. For each bar representing your time series from step 1, take the high - low to calculate the range of movement.
3. Take simple moving average such as 10 period, 20 periods, etc, and average out the range of movement calculated in step 2. This will give you a basic moving average of the range for each bar. Alternatively, if you want to get more of a macro view of movement you can take the max (High) over the last N number of bars and the Min (Low) over the last N number of bars, to see the largest movement over N time. These two approaches will give you a solid insight of how much movement there is available to traders on a given instrument.
4. For each instrument you are analyzing you will need to multiply this average movement * the dollar value translation. For example in the ES 1 tick = 12.50 USD. So if you have a High - Low per bar average over 20 bars of 10 ticks, then you get 10 ticks * 12.50 USD = average volatility per bar. Or if you use the second method to get a max volatility per time period, you would see more of a macro view of the total range of movement for the time period.
Doing this exercise you can observer how much volatility there is per instrument. Pretty easy to benchmark and compare things using this approach, since they will all have different levels of movement and different tick / point =dollar values.
I use anaVolatilityBandsV38. i set 1.ADR fox X days and 2.ADR for X days and i see (AverageDailyRange). For me Mini Kospi 200 futures and Kosdaq 150 futures has a good volatility.
the instruments with the largest daily volatility are cme's rb, ng, ho and cl contracts.
the best measure of volatility you can have would be to take a 250 period or longer average (250 market days per year) of (the high of the session minus the low of the session) divided by yesterday's close. it is also helpful to know their monetary value for each instrument, and to derive that number you would average the product of (high of the session minus the low of the session) multiplied by the value for each point.