Total P&L
₹0
across all closed trades
Win Rate
—
0 wins / 0 losses
Avg Win / Avg Loss
—
closed trades only
Open Positions
0
₹0 capital deployed
Capital Ceiling
₹0 / ₹0
0%
Deployed across open positions
Set your ceiling below
Trade summary
Total trades
0
Open / Closed
0 / 0
Best trade
—
Worst trade
—
This month P&L
—
Recent activity
| Date | Underlying | Strategy | Status | P&L |
|---|
Log a trade
| # | Entry | Underlying | Strategy | Strikes | Capital | Why | Target | Stop | Exit | P&L | Result |
|---|
No trades logged yet. Add your first one above.
Month by month
Import broker P&L / positions CSV
Upload the P&L or positions CSV exported from your broker (Angel One, Groww, Zerodha etc.). Vratio auto-detects the symbol and P&L columns, analyzes every row, and can optionally add the closed trades to your journal.
Trade insights
Automated analysis of every closed trade — what's working, what's costing you, and where discipline slipped. Updates every time a trade is closed.
Close at least 3 trades to see insights. Analysis gets sharper as your trade count grows.
Rules I'm committing to
Strategy scope
Only Bearish Butterfly, Bullish Butterfly, Iron Condor. No naked selling, no independent directional futures or options bets outside these three.
Capital ceiling
A fixed amount is allocated to this test — set it on the Dashboard and don't exceed it, even on a winning streak.
Every trade needs a reason
Fill in "why am I taking this trade" before entering. If you can't write a clear reason, that's the signal not to take it.
Exit discipline
Exit at target or stop. Don't hold through known binary events — earnings, board meetings — hoping for a bigger move.
Review monthly, not daily
Judge the strategy on the Monthly tab. A single trade's win or loss is noise — the six-month average is the signal.
Re-evaluate at month 3
If cumulative P&L is meaningfully negative by month 3, stop and reassess rather than doubling down hoping months 4–6 recover it.
Job search stays priority one
This test runs alongside the job search, not instead of it. Trading income is unproven; a job offer is not.
Choose your
vratio_archive folder — every session at once,
no file-by-file selection. Files are read locally in your browser and never
uploaded, so a full month costs nothing. Pick a stock first: only that
stock's rows are kept in memory (~12 MB for a month, versus 1.7 GB
for everything).
Underlying (spot)
—
Premium (LTP)
—
Delta 0–1
—
Delta (abs)
Spot (put-call parity)
0.12–0.30 watch band
Premium (LTP)
| Strike | Type | Delta | Gamma | Theta | Vega | IV | LTP | OI |
|---|
No data yet — set an expiry on the Delta Chart tab and make sure the backend script is running during market hours.
Auto watchlist — rising across ALL stocks
| Stock | Strike | Type | 9:15 Delta | Delta (reference → now) | Rise | LTP | IV | vs Yday | Day | As of | Status |
|---|
Nothing rising across the stock universe yet — this fills automatically as the backend rotates through all ~190 F&O stocks.
Inspect one stock
Delta rising now (from 9:15 open)
| Strike | Type | Delta (reference → now) | Rise | LTP | Status |
|---|
Option chain
| Strike | Type | Delta | Gamma | Theta | Vega | IV | LTP | OI |
|---|
Pick a stock and expiry, then Load. Data appears once the backend has visited this stock (rotation takes a minute or two after startup).
Spot, strikes, premiums and IV auto-fill live from the scanner when the backend is running. Results recalculate automatically as you add or remove legs.
Add at least one leg and click Calculate.
NIFTY watchlist (live — every strike currently rising. No history; see Alerts for the log.)
| Strike | Type | Delta (reference → now) | Rise | LTP | Status |
|---|
No strikes with rising delta right now. This checks both CE and PE, refreshing every 15 seconds while this tab is open.
No alerts yet.