Skip to content

    Accelerator Oscillator: A Practical Guide for Nifty and Bank Nifty Traders

    Quick answer

    How the Accelerator Oscillator works on Nifty and Bank Nifty, with a real worked options example, costs, tax and best settings for Indian traders.

    19 June 2026
    13 min read
    2,593 words

    Key Takeaways

    • 1.The Accelerator Oscillator (AC) measures whether momentum itself is speeding up or slowing down. It is AC = AO minus the 5-period SMA of AO, where AO is the Awesome Oscillator on the median price (high plus low, divided by 2).
    • 2.AC turns before price does. A change from red to green bars often appears one to three candles before the Awesome Oscillator crosses its own zero line, which is why intraday Nifty and Bank Nifty traders watch it.
    • 3.Bill Williams rule: never buy on a red bar and never sell short on a green bar. You need two green bars above zero to buy, or two red bars below zero to sell. This single filter removes most of the noise.
    • 4.AC is unitless on indices because Nifty has no price in rupees you trade directly. You trade the option or future, so we convert the AC signal into a real Nifty 25,000 trade with lot size 65 and show the rupee profit after STT and brokerage.
    • 5.AC is a confirmation tool, not a standalone system. In a sideways Bank Nifty it whipsaws around zero. Always pair it with the trend, with VWAP, or with a level you already respect.

    What the Accelerator Oscillator actually measures

    The Accelerator Oscillator, created by Bill Williams, answers a narrow but useful question: is the current push in price getting stronger or weaker right now? Most indicators tell you direction. AC tells you the rate of change of the force behind that direction. Think of a car. The Awesome Oscillator is roughly your speed. The Accelerator Oscillator is your foot on the accelerator pedal. Price can still be rising while the AC turns down, which is the market quietly easing off the gas before it actually slows.

    This is why Indian intraday traders on Nifty and Bank Nifty pay attention to it. Both indices move in fast, momentum-driven legs, especially in the first hour after the 9:15 open and again into the close. AC gives an early warning that a leg is running out of fuel, often before the candle pattern makes it obvious. It does not predict the future. It simply flags when the existing move is accelerating or decelerating, and you decide what to do with that.

    One honest caveat up front. AC is a derivative of a derivative, so it is naturally jumpy. On a quiet, range-bound day it flips colour constantly and means almost nothing. It earns its keep only when there is a real trend or a real breakout to measure. Treat it as a momentum confirmation layer, never as a reason to trade on its own.

    The exact formula, step by step

    The maths is short and you can verify it in any spreadsheet. First you need the median price of each candle, which is simply (High plus Low) divided by 2. Note that the standard Awesome Oscillator uses the median price, not the close. Then:

    • Median Price = (High + Low) / 2 for each candle.
    • AO = SMA(5) of Median Price minus SMA(34) of Median Price. This is the Awesome Oscillator.
    • AC = AO minus SMA(5) of AO.
    • Plot AC as a histogram around a zero line. A bar is green when it is higher than the previous bar, and red when it is lower than the previous bar. Colour is about the bar before it, not about the zero line.
    Common mistake

    Bar colour is decided by comparison to the previous bar, not by whether the bar is above or below zero. A bar can be deep below zero and still be green if it is less negative than the bar before it. Green simply means accelerating; red means decelerating.

    How to read the histogram

    Two pieces of information sit in every AC bar: which side of zero it is on, and its colour relative to the previous bar. Above zero means momentum is accelerating to the upside; below zero means it is accelerating to the downside. The colour then tells you the freshness of that acceleration. Green is building, red is fading.

    AC readingWhat it suggestsTypical Nifty intraday action
    Green bars, above zeroUpmove acceleratingHold or add to a long call position, trail the stop
    Red bars, above zeroUpmove still up but losing steamStop adding, tighten stop, watch for exit
    Red bars, below zeroDownmove acceleratingHold or add to a long put / short position
    Green bars, below zeroDownmove fadingStart covering shorts, watch for a bounce
    Bars hugging zero, flipping colourNo real momentumStand aside, this is chop, fees will eat you

    The two-bar entry rule

    Bill Williams gave AC a strict entry discipline that filters out a lot of bad signals, and it transfers cleanly to Indian markets. The rules are: if AC is above the zero line, you need two consecutive green bars to go long. If AC is below the zero line, you only need one green bar to go long, because price has already done most of its falling and you are looking for a turn. The mirror image applies for shorts.

    • Buy signal, AC above zero: wait for two rising green bars in a row before entering long.
    • Buy signal, AC below zero: one green bar that is higher than the previous bar is enough, since you are catching a turn from oversold.
    • Sell signal, AC below zero: wait for two falling red bars in a row before entering short.
    • Sell signal, AC above zero: one red bar lower than the previous bar is enough to start a short, catching the turn from overbought.
    • Hard filter: never open a long on a red bar, and never open a short on a green bar. Ever.

    A real worked example on Nifty 50 (illustrative)

    Numbers below are illustrative and rounded for teaching, not a recommendation or a promise of returns. Picture a Nifty 50 spot chart on a 15-minute timeframe on an expiry-week morning. Nifty opens around 24,950, dips to 24,910 in the first candle, then starts climbing. We compute the median price of each 15-minute candle and feed it through the formula above. The relevant stretch looks like this.

    Time (IST)Nifty medianAOACAC bar colour
    09:3024,930-8.0-3.5Red
    09:4524,945-2.0-1.0Green
    10:0024,9686.02.5Green
    10:1524,99014.04.0Green
    10:3025,01220.03.2Red
    10:4525,01823.01.4Red

    Read it in plain terms. At 09:45 AC is still below zero but it just printed a green bar that is higher than the red 09:30 bar. Under the below-zero rule, one green bar is a valid long trigger, and it lined up with Nifty reclaiming 24,945. That is your entry. AC then pushes above zero and keeps printing green through 10:15, confirming the leg is genuinely accelerating, so you sit tight. At 10:30 the bar turns red while price is still rising to 25,012. This is the classic AC warning: price up, acceleration down. The momentum is fading. The 10:45 red bar that falls further is your cue to exit into strength rather than wait for the index to roll over.

    The edge AC gives you here

    You exited near 25,015 on the second red bar, while a trader watching only price was still long and waiting for a lower high to form 20 to 30 points later. AC bought you those points by flagging deceleration before the trend visibly broke.

    Turning that signal into a real rupee trade

    You cannot trade the Nifty index directly, so the AC signal above is acted on through options or futures. Take the cleaner options route. At the 09:45 long trigger near 24,945 you buy one lot of a Nifty 25,000 weekly call. Nifty lot size is 65. Assume the call premium was 90 at entry. By the time AC flashes its second red bar around 10:45 and Nifty is near 25,015, that call has risen to roughly 132 as the option moves toward and around the strike. These premium values are illustrative.

    ItemValue
    InstrumentNifty 25,000 CE, weekly expiry
    Lot size65
    Buy premium (09:45)Rs 90.00
    Sell premium (10:45)Rs 132.00
    Gross gain per unitRs 42.00
    Gross profit (42 x 65)Rs 2,730
    STT on sell side (0.15% of premium x qty)approx Rs 12.87
    Brokerage (Rs 20 per order x 2)Rs 40
    Exchange txn, GST, stamp, SEBI (approx)approx Rs 25
    Net profit (illustrative)approx Rs 2,652

    A few Indian-specific points baked into that table. STT on options is charged at 0.15% on the sell side of the premium value (it rose from 0.0625% to 0.1% effective 1 October 2024, then to 0.15% from 1 April 2026), here 0.15% of 132 times 75, about Rs 14.85. A discount broker charges a flat 20 rupees per executed order, so 40 rupees for the round trip. On top sit small exchange transaction charges, 18% GST on brokerage plus transaction charges, SEBI turnover fee and stamp duty on the buy side. Net of all costs the trade clears roughly Rs 3,075. Crucially, all of this is F&O activity, so the profit is treated as business income and taxed at your income tax slab rate, not as capital gains. There is no STCG or LTCG treatment on futures and options.

    Tax reality check

    F&O profit and loss is non-speculative business income in India. It is added to your total income and taxed at your slab. Keep every contract note. Audit can apply once turnover crosses the prescribed threshold, so log trades in a journal from day one.

    Best settings and timeframes for Nifty and Bank Nifty

    AC has no period input of its own to tune. Its behaviour is fixed by the 5 and 34 periods inside the Awesome Oscillator and the 5-period smoothing of AO. So the real variable you control is the chart timeframe, and that choice matters far more than people expect. The same AC formula on a 1-minute Bank Nifty chart is a different animal from the 15-minute version.

    TimeframeBest forTrade-off
    1 to 3 minScalping Bank Nifty optionsVery noisy, many false colour flips, high cost drag
    5 minIntraday Nifty and Bank NiftyGood balance, the common default
    15 minIntraday swing within the dayFewer but cleaner signals, slower exits
    DailyPositional and swing tradingStrong for weekly options direction, slow to turn

    Bank Nifty is more volatile than Nifty and its lot size is 30, so a single point move is a larger rupee swing per lot relative to premium. That extra speed means AC on Bank Nifty produces more frequent colour changes, so most intraday traders prefer the 5-minute or 15-minute chart to avoid death by a thousand whipsaws. For pure direction on weekly index options, many traders read AC on the 15-minute and use the lower timeframe only to fine-tune entry.

    Pairing AC with other tools

    AC is a confirmation indicator, so it works best as the second voice in a setup, not the first. The first voice should establish direction or a level. AC then tells you whether momentum agrees. Three pairings work well on Indian indices.

    • AC with VWAP: take AC long signals only when price is above the day VWAP, and AC short signals only below it. This stops you fighting the intraday institutional trend.
    • AC with the 20 EMA: use the EMA for trend direction and AC for entry timing. Long only when price is above the 20 EMA and AC gives a green trigger.
    • AC with the Awesome Oscillator: since AC is built from AO, watching both gives a layered read. AO crossing zero confirms the move that AC predicted earlier with its colour change.
    • AC with the RSI: the RSI flags overbought or oversold, AC times the actual turn within that zone.

    Where AC fails and how to avoid the trap

    AC has one clear failure mode: sideways, low-range markets. When Nifty is stuck in a 40-point band, the median price barely moves, AO sits near zero, and AC flips green to red to green every candle. Each flip looks like a signal. None of them are. If you trade these, brokerage and STT will grind your account down even though no single loss looks large. Expiry-day afternoons and post-news consolidation are classic traps.

    The defence is simple and mechanical. Require AC bars to have real height, not just a colour change near zero. Require agreement from your direction tool, the VWAP or EMA, before acting. And widen your timeframe on choppy days so the noise gets averaged out. AC during a sharp move driven by an RBI policy surprise or a heavyweight result like Reliance or HDFC Bank can also gap and skip bars, so on big-news candles trust price and your stop over any oscillator.

    Discipline beats the indicator

    Log every AC trade in a journal with the timeframe, the trigger, and the result. After 30 trades you will see plainly which timeframe and which pairing actually makes you money, instead of guessing. The indicator is the easy part; your record-keeping is the edge.

    Sources and further reading

    For formulas, contract specifications and current charges, confirm with primary sources before you trade: Zerodha Varsity for technical analysis and brokerage mechanics, NSE India for lot sizes, expiry dates and STT, and NSE Indices for index methodology. All numbers on this page are illustrative and rates change, so always verify the live figures on the official source.

    Sources and Further Reading

    For authoritative data and further reading on this topic, refer to Zerodha Varsity, Investopedia, NSE India and NSE Indices (Nifty Indices). Always confirm current rules, rates and contract specifications on the official source before you trade.

    Related Topics

    Accelerator OscillatorIndian stock marketNSEBSENiftyBank Nifty

    Related Articles

    OneTradeJournal

    The trading journal built for Indian F&O traders. Track your trades, spot patterns, build discipline.

    • Log one trade a day by hand, on purpose
    • AI mentor finds your repeat mistakes
    • Behavioural analytics catch tilt early
    • Trading calendar with P&L heatmap
    • Pre-trade checklist flags risks
    Start journaling

    Yearly ₹2,499 · No broker credentials