Skip to content

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

    Quick answer

    Accelerator Oscillator compares Awesome Oscillator with its recent average. See the formula, colour-bar rules and an illustrative calculation with limits.

    19 June 2026
    12 min read
    2,219 words

    Key Takeaways

    • 1.AC subtracts a 5-period simple average of the Awesome Oscillator (AO) from its current value.
    • 2.AO uses the difference between 5- and 34-period simple averages of each bar’s high-low midpoint.
    • 3.AC retains the source price units, including index points; it is not unitless.
    • 4.The published bar-count rules differ above and below zero, and do not prove profitable performance.
    • 5.An oscillator reading is separate from an option’s premium, quantity and charges.

    What the Accelerator Oscillator actually measures

    The Accelerator Oscillator (AC), associated with Bill Williams, compares the Awesome Oscillator (AO) with its recent simple average. AO is the difference between shorter and longer averages of each bar’s high-low midpoint. AC therefore describes changes in momentum; it does not guarantee a price reversal or profitable entry.

    AC is calculated from observed prices. Its formula alone cannot establish whether an earlier exit would have been profitable.

    Repeated colour changes can occur without a sustained price trend. Combining AC with another chart reference adds conditions to a rule, not proof of a trading edge.

    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:

    1. Median Price = (High + Low) / 2 for each candle.
    2. AO = SMA(5) of Median Price minus SMA(34) of Median Price. SMA means simple moving average. AO is the Awesome Oscillator.
    3. AC = AO minus SMA(5) of AO.
    4. 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 compares consecutive values; it does not follow the zero line.
    Common mistake

    Colour compares the current AC value with its preceding value, not with zero. Negative AC can rise and be green; positive AC can fall and be red.

    Accelerator Oscillator vs Awesome Oscillator

    The Awesome Oscillator (AO) measures the gap between a 5-period and a 34-period simple average of the median price. The Accelerator Oscillator (AC) takes that AO and subtracts its own 5-period simple average. MetaTrader 5's help page gives the three lines in order: median price = (high + low) / 2, AO = SMA(median price, 5) − SMA(median price, 34), and AC = AO − SMA(AO, 5).

    Based on the MetaTrader 5 help formulas, checked 28 October 2026.
    PointAwesome Oscillator (AO)Accelerator Oscillator (AC)
    Built fromMedian price of each barThe AO line
    What a value meansShort average above or below the long averageAO above or below its own recent average
    ReactsSlower to changeChanges sooner, and flips colour more often
    Zero lineAO zero means the two price averages are equalAC zero means AO equals its recent average

    Because AC is made from AO, it shows the same information one step later in the calculation. It is not a separate view of the market. That is why the two tools should not count as independent confirmation of each other.

    How to read the histogram

    The sign shows AO relative to its recent average. Colour shows whether AC is rising or falling. Neither sign nor colour alone proves that the underlying price has changed direction.

    Descriptive readings, without trade instructions.
    ObservationArithmetic meaning
    Above zeroAO above its recent average
    Below zeroAO below its recent average
    Rising / greenAC higher than preceding AC
    Falling / redAC lower than preceding AC

    Why a zero-line cross is not the signal

    Many beginners treat a cross of the zero line as a buy or sell sign. MetaTrader's help page says the opposite: it is not regarded as a signal when the nought line is crossed. Zero here only says whether AO is above or below its recent average, so the cross shows a change in that relationship and not a turn in price.

    Published Two-Bar and Three-Bar Rules

    MetaTrader’s published convention uses two green bars for a long above zero and two red bars for a short below zero. Against the sign, it describes three green bars below zero for a long or three red bars above zero for a short. This is a rule description, not a recommendation or verified noise filter.

    • Above zero: the documented long convention requires two green bars.
    • Below zero: the documented long convention requires three green bars.
    • Below zero: the documented short convention requires two red bars.
    • Above zero: the documented short convention requires three red bars.
    • The source excludes buying on a red bar or selling on a green bar within this method; it does not establish performance.

    Counting bars on a made-up histogram

    Colour comes from comparing each AC value with the one before it. Here is an invented run of AC values in index points, with a colour for each bar.

    Invented values to show the counting. Not from any real chart.
    BarAC valueVersus previous barColourSide of zero
    1-5StartNot colouredBelow
    2-4HigherGreenBelow
    3-3HigherGreenBelow
    4-2HigherGreenBelow
    51HigherGreenAbove
    60.5LowerRedAbove

    Under the MetaTrader description, a long that goes against the driving force, meaning below zero, needs three green columns. In the table, bar 4 is the third green column and still below zero. A purchase on bar 5 would be a with-the-force case, which needs only two green columns, and bar 5 is the fourth green column in a row. The page also says you cannot buy when the current column is red, so bar 6 would rule out a long. These are the documented rules. They do not say the trade works.

    Illustrative AC Arithmetic

    Assume the latest five AO readings are 2, 4, 6, 8 and 10 index points. These are invented AO inputs, not values reconstructed from a real Nifty price history.

    Invented AO series for arithmetic only. No historical median-price path or trading signal is implied.
    Example input/outputValue
    Five AO observations2, 4, 6, 8, 10
    AO simple average6 points
    Current AO10 points
    Current AC4 points

    The average is (2 + 4 + 6 + 8 + 10) / 5 = 6, so AC is 10 − 6 = 4 points. A colour needs the preceding AC too; it cannot be inferred from this positive sign alone.

    Keep calculation and outcome separate

    A correct oscillator calculation does not establish an entry, execution or return. Record those observations separately.

    Separate Illustrative Option Trade

    Assume an unrelated Nifty call bought at premium ₹90 and sold at ₹132, with total quantity 65 units. These are made-up executions and an assumed quantity, not a current lot-size quotation or a premium forecast from AC.

    Made-up option example. Final row excludes brokerage, other charges and income tax.
    ItemValue
    Assumed total units65
    Entry premium₹90
    Exit premium₹132
    Premium gain per unit₹42
    Gross gain₹2,730
    Sale proceeds₹8,580
    Sale STT at 0.15%₹12.87 before statement rounding
    Gain less STT only₹2,717.13

    The 0.15% option-sale STT rate took effect on 1 April 2026, checked 16 October 2026. Apply it to actual sale-premium turnover. AC does not calculate costs or confirm that a particular premium will trade.

    Retain complete records

    Keep executions, expiry settlements and charges. A qualified tax adviser can assess income classification and reporting; the indicator does not determine tax treatment.

    Sizing a trade when AC is part of your rule

    AC gives no stop and no size. Both come from your risk limit. Suppose, as a made-up example, your plan allows ₹1,300 of loss on one trade and you buy an option with an assumed 65 units. The loss per unit you can accept is ₹1,300 ÷ 65 = ₹20. If you buy at ₹90, the stop is at ₹70 on the premium. If your stop is wider, you must cut the units or lots to stay inside the limit.

    Check the lot size from the exchange before you trade, since the 65 here is an assumption for the example. Add estimated charges and slippage to the planned loss, because a stop can fill below its trigger.

    Formula and Timeframe Choices

    The standard documented formula uses the stated moving-average periods. Different chart timeframes supply different bars. A custom implementation may allow settings, so check the actual calculation rather than assuming every AC tool is fixed.

    Configuration distinctions, not an optimal-timeframe ranking.
    ChoiceWhat changes
    Chart timeframePrice bars supplied to the formula
    Price sourceUnderlying series being measured
    Custom periodsA different implementation from the stated standard

    Contract lot size does not determine how often AC changes colour. Quantity affects rupee exposure; the selected price series and calculation determine the oscillator.

    Adding AC to a chart and checking its settings

    AC is part of the Bill Williams group of indicators in MetaTrader. Many other charting tools have it too, often under the name Accelerator or Acceleration/Deceleration. On Indian broker charts and TradingView, search the indicator list for its name, then look at the settings. If the periods are not 5 and 34 for AO and 5 for the AC average, you are looking at a custom version.

    A spot index such as Nifty 50 has a high and a low, so AC can be calculated from index candles. AC does not use volume, which is why it can work on an index chart where a volume indicator would not. Write the symbol, timeframe and indicator version in your trade note, so you can recreate the same chart later.

    Pairing AC with other tools

    A trend or level reference can be compared with AC. The combination still needs consistent rules and evidence including failed observations.

    • VWAP: identify its anchor and volume source.
    • Moving average: compare with its defined period and price source.
    • AO: remember AC is derived from it, so these are not independent confirmations.
    • RSI: another price-based reading, without a guaranteed turn.

    Repeated Signals and Other Limits

    Sideways price changes can cause repeated oscillator flips. A particular range width does not establish when the method fails, and costs still apply to trades taken from those flips.

    A height threshold or longer timeframe changes the rule and may delay observations. It does not remove false signals. Keep price gaps, spread and stop execution risks visible.

    Record the rule and actual outcome

    Log timeframe, source, rule and actual outcome. No fixed trade count proves profitability or identifies a universally successful pairing.

    What to record when you trade an AC rule

    • The symbol, timeframe and indicator version.
    • The bar count that triggered the entry (two or three bars) and whether AC was above or below zero.
    • Planned stop, target and quantity, written before entry.
    • The actual fill, exit and estimated charges.
    • Whether you followed the rule, and whether you skipped a signal or took one that did not qualify.

    After a few dozen entries, sort by bar count and zero-line side. That shows whether the three-bar entries behave differently from the two-bar entries in your own records. It is your data, not a general result.

    Related reading: Awesome Oscillator, option premiums and STT bases.

    Sources

    Related Topics

    Accelerator OscillatorIndian stock marketNSEBSENiftyBank Nifty

    Related Articles