Accelerator Oscillator: A Practical Guide for Nifty and Bank Nifty Traders
Accelerator Oscillator compares Awesome Oscillator with its recent average. See the formula, colour-bar rules and an illustrative calculation with limits.
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:
- Median Price = (High + Low) / 2 for each candle.
- AO = SMA(5) of Median Price minus SMA(34) of Median Price. SMA means simple moving average. AO 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 compares consecutive values; it does not follow the zero line.
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).
| Point | Awesome Oscillator (AO) | Accelerator Oscillator (AC) |
|---|---|---|
| Built from | Median price of each bar | The AO line |
| What a value means | Short average above or below the long average | AO above or below its own recent average |
| Reacts | Slower to change | Changes sooner, and flips colour more often |
| Zero line | AO zero means the two price averages are equal | AC 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.
| Observation | Arithmetic meaning |
|---|---|
| Above zero | AO above its recent average |
| Below zero | AO below its recent average |
| Rising / green | AC higher than preceding AC |
| Falling / red | AC 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.
| Bar | AC value | Versus previous bar | Colour | Side of zero |
|---|---|---|---|---|
| 1 | -5 | Start | Not coloured | Below |
| 2 | -4 | Higher | Green | Below |
| 3 | -3 | Higher | Green | Below |
| 4 | -2 | Higher | Green | Below |
| 5 | 1 | Higher | Green | Above |
| 6 | 0.5 | Lower | Red | Above |
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.
| Example input/output | Value |
|---|---|
| Five AO observations | 2, 4, 6, 8, 10 |
| AO simple average | 6 points |
| Current AO | 10 points |
| Current AC | 4 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.
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.
| Item | Value |
|---|---|
| Assumed total units | 65 |
| 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.
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.
| Choice | What changes |
|---|---|
| Chart timeframe | Price bars supplied to the formula |
| Price source | Underlying series being measured |
| Custom periods | A 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.
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
Related reading: Awesome Oscillator, option premiums and STT bases.
Sources
- MetaQuotes: Accelerator formula and bar rules (checked 16 Oct 2026)
- NSE: STT commencement (checked 16 Oct 2026)
- Zerodha: Option premium STT base (checked 16 Oct 2026)
Related Topics
Related Articles
Understanding Rights Issue in Indian Markets
What a rights issue is, how it works in India, how it affects the share price, a worked example, rights vs bonus issue, and mistakes shareholders make.
Understanding Trading Psychology in Indian Markets
Learn trading psychology for Indian markets with a worked Nifty options example showing how fear and greed turned a Rs 3,120 loss into Rs 14,300.
Pair Trading Strategy for Indian Markets
Pair trade TCS and Infosys with real z-score math, lot sizes, rupee P&L, STT and slab-rate tax. A worked, market-neutral guide for Indian traders.
Understanding Limit Orders in Indian Markets
How limit orders work on the NSE, with a real bid-ask order book, tick sizes, and worked Reliance, HDFC Bank and Nifty examples with charges.
Understanding the Harami Pattern in Indian Markets
What a harami candlestick pattern looks like, bullish vs bearish harami, how to confirm it on Nifty charts, and how it differs from engulfing.
Understanding the Flag Pattern in Indian Markets
How to trade bullish and bearish flag patterns on Nifty, Bank Nifty and NSE stocks, with a worked example, costs, taxes and honest reliability data.
The trading journal for Nifty, Bank Nifty and Indian F&O. 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
Yearly ₹3,499 · No broker credentials