NIFTY
NIFTY₹24,812.40+0.49%
SENSEX
SENSEX₹81,340.25+0.38%
HDFCBANK
HDFCBANK₹1,724.80+3.42%
RELIANCE
RELIANCE₹2,980.50+2.20%
INFY
INFY₹1,856.30+4.15%
TCS
TCS₹4,214.00+1.85%
SUNPHARMA
SUNPHARMA₹1,768.20-2.63%
ICICIBANK
ICICIBANK₹1,218.40+0.21%
TATAMOTORS
TATAMOTORS₹1,086.50+5.60%
ITC
ITC₹512.75+7.80%
NIFTY
NIFTY₹24,812.40+0.49%
SENSEX
SENSEX₹81,340.25+0.38%
HDFCBANK
HDFCBANK₹1,724.80+3.42%
RELIANCE
RELIANCE₹2,980.50+2.20%
INFY
INFY₹1,856.30+4.15%
TCS
TCS₹4,214.00+1.85%
SUNPHARMA
SUNPHARMA₹1,768.20-2.63%
ICICIBANK
ICICIBANK₹1,218.40+0.21%
TATAMOTORS
TATAMOTORS₹1,086.50+5.60%
ITC
ITC₹512.75+7.80%
Project Rho/
Rule Workshop & Engine

Intent in. Inspectable rule out.

Compile plain language into versioned logic with strict temporal boundaries, live multi-instrument universe, and forward paper execution.

Temporal boundary verifiedBacktest Engine →

Rule Universe & Technical HUD

Active Instruments (3)

Search symbol or company (e.g. RELIANCE, TCS)...
TATAMOTORS
TATAMOTORS-2.40%
₹984.60·RSI 27.8 (Oversold)
TATASTEEL
TATASTEEL+1.85%
₹152.40·RSI 28.4 (Oversold)
NIFTY50
NIFTY50+0.42%
₹25,385.20·RSI 48.6

Plain-language intent

Describe conditions & release guards

Rho extracts explicit conditions only. Missing values retain visible defaults.

Structured preview

Readable before it is saved

{
  "universe": [
    "TATAMOTORS",
    "TATASTEEL",
    "NIFTY50"
  ],
  "entry": [
    {
      "field": "close_vs_sma_20",
      "operator": "below",
      "value": -3,
      "unit": "percent",
      "source": "NSE prior-session close"
    },
    {
      "field": "rsi_14",
      "operator": "below",
      "value": 30,
      "unit": "index",
      "source": "NSE prior-session OHLC"
    }
  ],
  "exit": [
    {
      "field": "return_since_entry",
      "operator": "above",
      "value": 5,
      "unit": "percent",
      "source": "NSE last traded price"
    },
    {
      "field": "return_since_entry",
      "operator": "below",
      "value": -2,
      "unit": "percent",
      "source": "NSE last traded price"
    }
  ],
  "risk": {
    "maxPositionPct": 4.5,
    "stopLossPct": 2,
    "cooldownDays": 5
  },
  "dataBoundary": "Signals at session open can use only data published by the previous NSE close."
}
Draft v3 · 11 Sep 2026 · 20:42 IST4 boundaries · TATAMOTORS, TATASTEEL, NIFTY50

Compiled Rule · v3

Tata Motors Pullback Guard

When all are true

  1. 1.close vs sma 20 is below -3%.
  2. 2.rsi 14 is below 30.

Release conditions

  • return since entry is above 5%.
  • return since entry is below -2%.

Risk envelope

Max 4.5% of book · 5-session cooldown · Hard stop at 2%.

30-day paper observation tape

Signals logged. Orders withheld.

Forward-looking paper observation. Tap the tape cells to open the comprehensive Vaul inspection drawer.

Day 14 / 30

Next review 27 Sep 2026

1
1
3
2
1
6
1
1
9
2
11
1
13
1
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Tap any slot to inspect simulated session executionOpen Tape Inspector →
Engine Temporal Boundary

624

decision timestamps checked

17 attempted future-data reads were rejected before simulation.

Last verified 11 Sep 2026 · 20:43 IST

Rule library templates

Fork a verified behavior pattern