QuantsappFaster in the app: live data, alerts, tradingOpen
Log inStart free
OI · PCR · VIX signalsPositionalNIFTYlow complexity

VIX below 10 long

India VIX below 10 is a rare reading that signals very calm, even complacent, markets. This positional strategy buys NIFTY futures the morning after VIX first closes under 10 following at least two months without such a close, and holds the position for about three months, rolling it each month. It tests whether very low expected volatility has been followed by steady gains.
Buys NIFTY futures the morning after India VIX first closes below 10 in two months, and holds them for about three months with monthly rolls.
Market viewBullish
TradesNIFTY near-month futures, 1 lot, rolled monthly
RiskOpen-ended (loss not capped by the structure)
CapitalFutures margin
SuitsIntermediate
Trades a month0.3
Typical hold28 days
Profitable months1 of 12
Longest losing run3 trades
Made money inToo few trades to judge (one signal in the year)
Lost money inNIFTY falling more than 1% during the hold
Default settings
Symbol
VIX mode
VIX level
Rank %
Min gap sessions
Hold days
Lots
Backtest this strategy →Change any setting, pick your own period and run it in the Quantsapp web app. Backtesting is part of the Max plan. Pro+ members can use it now as a free trial.
1

How it trades

What it trades
Universe
NIFTY Positional · 1 Oct 25 → 30 Sep 26
Enters
Next open after India VIX first closes below 10 in 42 sessions
Legs
BUY FUT · near month · Current month · 1 lot
Exits
time close of the 63rd session after the signalroll each monthly expiry: roll to the next month
Re-entry
Next fresh low-VIX signal after the hold ends
Signal
VIX_MODE "absolute" - India VIX closes below VIX_LEVEL; "rank" - the close sits at or below the RANK_PCT percentile of the last 252 closes (the alert-monitor variant). Only the FIRST such close after at least MIN_GAP_SESSIONS sessions with none counts (a fresh complacency reading, not every day of it).
Entry
the VIX close is published at the session close, so LOTS of the near-month NIFTY future are bought at the first print of the NEXT session.
Exit
at the close of the HOLD_DAYS-th session after the signal (63 = about three months; 126 = the six-month variant). No stop, no target. A new signal while holding is ignored.
Roll
at every futures expiry inside the hold the position closes at the expiry close ("expiry") and the rest of the hold is carried in the next month (at the close when the curve lists it, else at the next session's open).
2

Results

PRE-BUILT · DEFAULTS
NIFTY · 2025-10-01 → 2026-09-30 · 4 trades · before costs
Net P&L−₹2,19,591
Win rate25%
Max drawdown−₹2,24,646
Avg per trade−₹54,898
Profit factor0.02
Worst trade−₹1,61,993
3

Where it made and lost money

One signal in the year means the condition splits cannot show where the rule works; they only describe one three-month hold cut into four pieces by monthly rolls. The single piece in which NIFTY stayed within ±1% gained ₹5,055. The two pieces in which NIFTY fell more than 1% lost ₹2,24,542 between them, because a long futures position with no stop takes every point of a decline. The calm reading did not protect against the fall that followed; this is one example, not evidence either way.

India VIX the evening before
VIX below 11.5 (calm)−₹57,4942 trades50% won
VIX 11.5-14.5 (normal)−₹1,62,0972 trades0% won
Kind of session on the entry day
Quiet session (range under 0.75%)−₹57,4942 trades50% won
Trend day (closed near the high or low)−₹1,61,9931 trades0% won
Choppy day (wide range, closed mid-range)−₹1041 trades0% won
Market while the trade was held
NIFTY rose over 1% while held−₹1041 trades0% won
NIFTY within ±1% while held+₹5,0551 trades100% won
NIFTY fell over 1% while held−₹2,24,5422 trades0% won
How the entry day opened
Gap up of 0.4% or more−₹1041 trades0% won
Flat open−₹2,19,4873 trades33% won
Session direction on the entry day
NIFTY closed above its open−₹57,4942 trades50% won
NIFTY closed below its open−₹1,62,0972 trades0% won
Trend going in
Uptrend (NIFTY above its 20-day average)−₹1,61,9931 trades0% won
Downtrend (NIFTY below its 20-day average)−₹57,5983 trades33% won
Expiry day (NIFTY weekly)
Expiry day−₹2,24,6463 trades0% won
Other days+₹5,0551 trades100% won
Day of the week
Tuesday−₹2,24,6463 trades0% won
Thursday+₹5,0551 trades100% won
The same trades, split by the market conditions around each entry, before costs.
4

About this strategy

  1. Each day, check whether India VIX closed below 10.
  2. Count it as a signal only if there has been no close below 10 in the previous 42 sessions, roughly two months; later low closes in the same calm spell are ignored.
  3. Buy one lot of the near-month NIFTY future at the first price of the next session, because the VIX close is only known after the market shuts.
  4. At each monthly futures expiry during the hold, close the position and reopen it in the next month's contract.
  5. Sell at the close of the 63rd session after the signal, about three months. There is no stop and no target.
  6. Ignore any new signal while a position is open.

Why traders use it

Low VIX means option buyers expect small moves ahead, and calm markets often drift higher in steady bull phases. Some traders read a very low VIX as a sign the market is in a stable, rising regime worth riding; others see it as complacency before a shock. A long-only, months-long hold is a simple way to test which reading the data has supported. Because readings below 10 are so rare, the strategy trades very seldom.

Works best whenSteady bull phases in which a very low VIX reflects a calm, rising market that carries on for months. In this test the only gaining piece of the hold was a month when NIFTY moved less than 1%.
Struggles whenWhen calm turns out to be complacency and NIFTY falls during the hold, as in this test, where the two months with a fall of more than 1% produced almost the entire loss. There is no stop to limit it.

The year in plain words

On NIFTY from 1 Oct 2025 to 30 Sep 2026 with default settings, there was a single low-VIX signal, in December 2025. Its three-month hold was split into four trades by the monthly rolls: a ₹5,055 gain in December, then a loss of ₹62,549 in January and ₹1,61,993 on the final leg closed in March. The total was a ₹2,19,591 loss before costs and ₹2,20,331 after ₹20 per order and bid-ask slippage. One signal says almost nothing statistically, but in this period the calm reading came shortly before a sharp fall.

What the settings do

VIX modeAbsolute uses a fixed VIX level; rank instead compares the close with the last 252 closes and triggers on a low percentile, which fires more often when VIX's normal level shifts.VIX levelIn absolute mode, the VIX close that counts as a low reading. A higher level gives more signals.Rank %In rank mode, the percentile of the past year's closes at or below which a reading counts as low.Min gap sessionsHow many sessions without a low reading must pass before a new one counts as a fresh signal.Hold daysHow many sessions the long position is held. 63 is about three months and 126 about six.

Risks

  • There is no stop loss, so a large fall during the three-month hold is taken in full.
  • Signals are so rare that one bad outcome can define years of results.
  • Monthly rolls add costs and can fill at unfavourable spreads between contracts.
  • A full NIFTY futures lot held for months needs margin that rises as volatility returns.

Who it suits

Investors and positional traders studying volatility regimes, or those looking for a rare-signal market timing input, with the margin and tolerance to hold a futures position for months without a stop.

5

Questions traders ask

What does India VIX below 10 mean?

India VIX estimates the volatility NIFTY options price in for the next 30 days. A reading below 10 means options are pricing in very small moves, one of the calmest readings in its history. Such levels are rare and usually come during quiet, rising markets.

Is buying NIFTY when VIX is below 10 profitable?

In this test, from 1 Oct 2025 to 30 Sep 2026, the one signal lost ₹2,19,591 before costs and ₹2,20,331 after ₹20 per order and bid-ask slippage (statutory charges not included). A single trade cannot establish whether the idea works, and past results do not guarantee future ones.

Why does the strategy wait two months between signals?

VIX can stay below 10 for many days in a row. Treating each day as a new signal would mean repeated entries during the same calm spell. Requiring 42 sessions without a low close means only the first reading of a fresh calm spell counts.

Does low VIX predict a market crash?

Not reliably. Low VIX shows that options are cheap and traders expect calm, but markets have both kept rising and fallen sharply after such readings. It describes current expectations rather than forecasting a direction.

6

Before you rely on it

WATCH OUTVIX below 10 is rare (Sep 2025 was the first since 2017-ish lows) - expect zero or one trade a year in absolute mode; the sample behind the statistics is not stated. Gross of costs.
WHERE THE RULES WERE UNCLEAR · OUR CHOICES- The source gives forward-return statistics only (avg +0.5% at 3 months, 67% positive; +1.4% at 6 months), not a trade; the spec's first-close-after-two-months entry and 63-session hold are used, with monthly rolls. - "Two months" = 42 sessions of the VIX series (MIN_GAP_SESSIONS); the gap is counted over the whole VIX history, before START too, so a signal is never an artefact of the backtest start.
Also known asvix below 10complacency signal
Backtests run on historical NSE data with fills at the last traded price. "Before costs" excludes brokerage, taxes and slippage. Quantsapp is not recommending any strategy; it is just a backtesting utility. Past results are not a promise of future returns.

Log in or sign up

Enter your mobile number. New to Quantsapp? The same OTP creates your free account.

+91

By continuing you agree to the Terms of Use and Privacy Policy.