The CNP HOL framework establishes a strict structural mapping mechanism utilizing three specific entities: NIFTY50-INDEX (N), representing baseline market sentiment; INDEX-OPTIONS-CE (C), tracking Call options; and INDEX-OPTIONS-PE (P), tracking Put options. The strategy operates strictly within an Options-BUY paradigm, where directions are derived directly from the directional adjustments of N.
Rather than utilizing volume-weighted standard matrices, the framework enforces an intentional equal-weighted Volume Weighted Average Price calculation. This functions as a Cumulative Moving Average (CMA) of the Typical Price, resetting strictly at session boundaries. For each 1-minute candle:
The three horizontal reference vectors established by T1 (High, Orange, Low - HOL) partition the price landscape into 6 non-overlapping structural zones. The intervals between major boundaries are divided into two precise mathematical halves via an Upper Midpoint (M_U) and a Lower Midpoint (M_L).
| LEVEL: T1 HIGH (H) | |
| HU | High Up: Price acts strictly above H. Sky-free structural zone. No historical overhead resistance. |
| HD | High Down: Upper channel top zone. Price is bounded between H and M_U [H ≥ Price > M_U]. |
| LEVEL: UPPER MIDPOINT (M_U) | |
| OU | Orange Up: Upper channel bottom zone. Price is bounded between M_U and O [M_U ≥ Price > O]. |
| LEVEL: T1 ORANGE / VWAP (O) | |
| OD | Orange Down: Lower channel top zone. Price is bounded between O and M_L [O ≥ Price > M_L]. |
| LEVEL: LOWER MIDPOINT (M_L) | |
| LU | Low Up: Lower channel bottom zone. Price is bounded between M_L and L [M_L ≥ Price > L]. |
| LEVEL: T1 LOW (L) | |
| LD | Low Down: Price acts strictly below L. Abyss structural zone. No underlying localized support. |
The HOL boundaries represent dynamic barriers whose polarity flips instantly upon a definitive crossover by a formed 1-minute candle:
To ensure optimal transaction probability, execution is restricted to regimes where C and N are in clean operational co-alignment, while P is strictly inversely aligned. This filters out structural consolidation and range-bound chop.
| Slog Token | N State | C State | P State | Strategic Execution Mechanics & Context |
|---|---|---|---|---|
| CHU-NHU-PLD | HU | HU | LD | Momentum Breakout Execution: Absolute sky-free regime for both Nifty and Call premium. Put premium has fully broken below the floor into the abyss. Maximum velocity premium expansion. |
| CHD-NHD-PLU | HD | HD | LU | Resistance Grid Entry: Price action is grinding through the top quadrant of the upper channel. Concurrently approaching major H resistance. High win-rate if volume expansion confirms. |
| COU-NOU-POD | OU | OU | OD | Value Pullback / VWAP Support: Confirmation that N and C have flipped the Orange line (O) into dynamic support. Optimal structural entry point for trend generation. |
| Slog Token | N State | C State | P State | Strategic Execution Mechanics & Context |
|---|---|---|---|---|
| CLD-NLD-PHU | LD | LD | HU | Panic Momentum Execution: Nifty and Call metrics are flushing structural floors into the lower abyss. Put premiums are trading in sky-free territory. Velocity premium expansion. |
| CLU-NLU-PHD | LU | LU | HD | Support Grid Entry: Price action is driving down through the bottom quadrant of the lower channel toward the absolute floor (L). Put option is testing its upper bounds. |
| COD-NOD-POU | OD | OD | OU | Value Entry / VWAP Rejection: Nifty and Call structures have failed to sustain levels above the Orange line (O), mapping a structural rejection. Put options have secured VWAP support. |
For direct ingestion into automated trade routing engines or rule-based AI processing pipelines, the state evaluation loop must execute precisely at the close of every 1-minute candle interval:
// State Engine Evaluation Routine executed every 60 seconds
void EvaluateCNPHolState(Candle nCandle, Candle cCandle, Candle pCandle)
{
string nZone = CalculateZone(nCandle, nHOL);
string cZone = CalculateZone(cCandle, cHOL);
string pZone = CalculateZone(pCandle, pHOL);
string slogToken = $"{cZone}-{nZone}-{pZone}";
switch (slogToken)
{
case "CHU-NHU-PLD":
ExecuteOrder(Buy, OptionsCE, StrategyMode.MomentumBreakout);
break;
case "CHD-NHD-PLU":
ExecuteOrder(Buy, OptionsCE, StrategyMode.ResistanceApproach);
break;
case "COU-NOU-POD":
ExecuteOrder(Buy, OptionsCE, StrategyMode.VwapSupportHold);
break;
case "CLD-NLD-PHU":
ExecuteOrder(Buy, OptionsPE, StrategyMode.MomentumBreakout);
break;
case "CLU-NLU-PHD":
ExecuteOrder(Buy, OptionsPE, StrategyMode.SupportApproach);
break;
case "COD-NOD-POU":
ExecuteOrder(Buy, OptionsPE, StrategyMode.VwapResistanceReject);
break;
default:
// Non-aligned state maps to immediate neutral bypass mode
MaintainNeutralPosition(Reason.RegimeInversionOrChop);
break;
}
}