Tactical Equity Models: Four Distinct Short-Term Quantitative Setups
Issuance: Once Weekly · Settlement: Daily Late-Night Expiry Cron · Universe: NSE NIFTY 100 & F&O Equities
Abstract—High statistical confidence in short-term equities trading requires moving past generalized indicators into sharply defined structural regimes. Rather than deploying a monolithic screening rule, Kosh classifies tactical setups into four specialized quantitative categories: Dual Momentum Breakouts, Contrarian Mean-Reversions, Derivatives Open Interest Build-Ups, and Post-Earnings Announcement Drift (PEAD). Every call carries an explicit Call Date and Expiry Date. A daily late-night settlement cron evaluates all calls reaching their maturity date, settling them strictly as Hit or Miss, with automated causal post-mortems for every missed objective.
I. The Four Tactical Categories
To achieve institutional confidence, every short-term bet must satisfy the precise invariants of one of four distinct market anomalies. A generic setup that partially matches multiple patterns without fulfilling all gates of a specific category is rejected by the screener.
II. Mathematical Specifications & Formulas
1. Dual Momentum & Volume Surge (Trend Continuation)
Captures equities demonstrating sustained institutional accumulation and alpha generation over the Nifty 50. Requires structural trend confirmation, relative momentum outperformance, and expanding volume velocity.
2. Contrarian Mean-Reversion (Oversold Quality Bounce)
Captures high-probability counter-trend reversals in premier large-cap businesses experiencing transitory liquidation into major structural support, confirmed by elevated delivery absorption.
3. Derivatives Institutional Long Build-Up (F&O Flow Breakout)
Identifies aggressive institutional positioning in F&O constituents where significant cash accumulation is paired with accelerating futures open interest and a positive basis.
4. Post-Earnings Announcement Drift (PEAD Momentum)
Exploits the empirically proven market underreaction anomaly following substantial quarterly earnings beats. Institutions often take 2 to 4 weeks to adjust model price targets and accumulate full positions.
III. The Daily Settlement Cron & Post-Mortem Architecture
Every tactical call carries a deterministic lifecycle. A dedicated automated cron job executes daily at 23:00 IST:
- Expiry Identification: The engine queries all active bets where
expiryDate ≤ today. - Price Settlement: Official closing prices and intermediate candle extremes (high/low) are evaluated. If the price achieved or exceeded the target, the call is settled strictly as
HIT. Otherwise, it is settled strictly asMISS. - Causal Post-Mortem: For every call graded as a Miss, Gemini is invoked to audit the trade against intraday tape records, sector rotation, and corporate filings. It logs two mandatory plain-text analyses: What went wrong and How could we have avoided it.
IV. Active Tactical Calls
Frequency: Weekly · Active Count: 7| Ticker | Category | Call Date | Expiry Date | Entry | Target | Stop | Score | Triggers & Thesis |
|---|---|---|---|---|---|---|---|---|
| TRENTTrent Ltd | Dual Momentum Breakout | 2026-10-02 | 2026-10-23 | ₹7,120 | ₹7,650 | ₹6,855 | 92 | 20 EMA > 50 SMA; RS vs Nifty 1.42; Vol 2.1x SMA20; RSI 62.4 Sustained retail network expansion driving operating margin leverage; relative volume outperformance confirms institutional accumulation. |
| APOLLOHOSPApollo Hospitals | High-Momentum 52W Breakout | 2026-10-11 | 2026-10-25 | ₹8,027.5 | ₹8,670 | ₹7,706 | 85 | Relative Volume Surge > 1.8x; 7-day return +4.7%; RSI > 58 Weekly momentum leader with sustained accumulation volume and breakout past resistance. |
| ITCITC | High-Momentum 52W Breakout | 2026-10-11 | 2026-10-28 | ₹266 | ₹287 | ₹255 | 82 | Relative Volume Surge > 1.8x; 7-day return +4.3%; RSI > 58 Weekly momentum leader with sustained accumulation volume and breakout past resistance. |
| APOLLOHOSPApollo Hospitals | High-Momentum 52W Breakout | 2026-10-12 | 2026-10-26 | ₹8,027.5 | ₹8,670 | ₹7,706 | 85 | Relative Volume Surge > 1.8x; 7-day return +4.7%; RSI > 58 Weekly momentum leader with sustained accumulation volume and breakout past resistance. |
| ITCITC | High-Momentum 52W Breakout | 2026-10-12 | 2026-10-29 | ₹266 | ₹287 | ₹255 | 82 | Relative Volume Surge > 1.8x; 7-day return +4.3%; RSI > 58 Weekly momentum leader with sustained accumulation volume and breakout past resistance. |
| TECHMTech Mahindra | High-Momentum 52W Breakout | 2026-10-18 | 2026-11-01 | ₹1,790 | ₹1,933 | ₹1,718 | 85 | Relative Volume Surge > 1.8x; 7-day return +8.5%; RSI > 58 Weekly momentum leader with sustained accumulation volume and breakout past resistance. |
| WIPROWipro | High-Momentum 52W Breakout | 2026-10-18 | 2026-11-04 | ₹184.4 | ₹199 | ₹177 | 82 | Relative Volume Surge > 1.8x; 7-day return +5.9%; RSI > 58 Weekly momentum leader with sustained accumulation volume and breakout past resistance. |
V. Expiry Settlement & Causal Audit Ledger
Closed Record: 11| Ticker | Category | Call Date | Closed On | Entry | Exit Price | Return | Outcome |
|---|---|---|---|---|---|---|---|
| BHARATFORGBharat Forge Ltd | Dual Momentum Breakout | 2026-10-02 | 2026-10-20 | ₹1,485 | ₹1,835 | +23.57% | [HIT] |
| HDFCBANKHDFC Bank Ltd | Contrarian Mean-Reversion | 2026-10-02 | 2026-10-18 | ₹1,640 | ₹728.85 | -55.56% | [MISSED] |
| TATAMOTORSTata Motors Ltd | Dual Momentum Breakout | 2026-09-11 | 2026-09-29 | ₹975 | ₹1,052 | +7.9% | [HIT] |
| BAJFINANCEBajaj Finance Ltd | Contrarian Mean-Reversion | 2026-09-08 | 2026-09-26 | ₹7,250 | ₹6,980 | -3.7% | [MISSED] |
| TESTHITTest Hit Ltd | Dual Momentum Breakout | 2026-10-01 | 2026-10-08 | ₹100 | ₹112 | +12% | [HIT] |
| TESTMISSTest Miss Ltd | Contrarian Mean-Reversion | 2026-10-01 | 2026-10-08 | ₹100 | ₹92 | -8% | [MISSED] |
| TRENTTrent Ltd | Dual Momentum Breakout | 2026-10-01 | 2026-10-05 | ₹7,120 | ₹7,800 | +9.55% | [HIT] |
| INFYInfosys | High-Momentum 52W Breakout | 2026-10-04 | 2026-10-18 | ₹1,035 | ₹1,161.2 | +12.19% | [HIT] |
| HDFCLIFEHDFC Life Insurance | High-Momentum 52W Breakout | 2026-10-04 | 2026-10-21 | ₹534.2 | ₹545.5 | +2.12% | [MISSED] |
| INFYInfosys | High-Momentum 52W Breakout | 2026-10-05 | 2026-10-19 | ₹1,035 | ₹1,161.2 | +12.19% | [HIT] |
| HDFCLIFEHDFC Life Insurance | High-Momentum 52W Breakout | 2026-10-05 | 2026-10-22 | ₹534.2 | ₹545.5 | +2.12% | [MISSED] |
Post-Mortem Analysis on Missed Calls
What went wrong: The primary failure was an unforeseen major corporate action, likely a stock split or a specific scheme of arrangement, which caused a structural price reset of HDFCBANK shares by 55.56%. This event rendered all pre-existing technical support levels and the mean-reversion investment thesis entirely irrelevant.
How could we have avoided it: To prevent similar catastrophic outcomes, a mandatory pre-entry screening filter must be implemented to identify any scheduled corporate actions within the trade horizon. Furthermore, all active positions should be subject to immediate review and potential closure upon the announcement of any unanticipated corporate action during the holding period.
What went wrong: Unsecured consumer credit delinquency data deteriorated across NBFCs mid-month, causing persistent institutional liquidation that broke the ₹7,050 stop loss without any reversal wick.
How could we have avoided it: Avoid contrarian mean-reversion entries in financial services when the RBI credit risk regime is active or sector-wide NII growth is decelerating.
What went wrong: Price broke below support due to sector-wide liquidation.
How could we have avoided it: Enforce stricter delivery absorption thresholds prior to trade entry.
What went wrong: The short-term momentum in HDFCLIFE failed to sustain past "565.85, leading to insufficient follow-through buying required to overcome minor overhead resistance and reach the ">577 target. This indicates a lack of continued institutional accumulation or strong retail participation, resulting in early profit-booking just shy of the objective.
How could we have avoided it: Implement a pre-entry screening filter to identify and avoid setups where the target price falls within 2% of a significant prior resistance level or an area of high volume-by-price accumulation, which can absorb momentum just shy of the objective.
What went wrong: The setup failed due to a dissipation of buying pressure and momentum just shy of the target price, encountering resistance likely from profit-taking or overhead supply near the ₹565-₹570 level. While initial algorithmic triggers validated the breakout, sustained follow-through conviction was absent to overcome this final hurdle and achieve the full quantitative objective.
How could we have avoided it: Implement a tactical profit-taking rule: if the price reaches 95% of the target but fails to breach it within two trading sessions on declining volume, liquidate 50% of the position to capture partial gains. Alternatively, require the target price to be at least 3% above the nearest significant historical resistance level to ensure clear upside potential.