Dhan F&O Pro

Secure login — Biometric / PIN + 2FA

OR USE PIN & 2FA
Access PIN
Authenticator code

Code from Google Authenticator / Authy

DHAN F&O

●
ENGINE ? PAPER
P&L ₹0
Daily Loss ₹0
Limit ₹1,000
Token --
Lots 1
Signal Win --
Signals 0
Markets
Compass
Settings
Backtest
Stats
Log
Journal
Active Trade Monitor · checking runtime…
Press START ENGINE in Settings tab to begin.
AlgoDhan · checking build…
Server health
Resource readings pending…
Signal & execution review
Open Controls to load private reports.
Reconcile actual fees / taxes

Closed journal row ka contract-note total daalein. Slippage ko dobara subtract na karein. Partial group mein net total unavailable rahega.

Engine
Bot chalu/band, aur LIVE (asli paisa) ya PAPER (sirf naqli).
Risk
Kitna paisa daav par: lots, trailing, aur din ka max nuksaan.
Lots Per Trade
Auto-Trail Jump (₹)
Max Daily Loss (₹)
Strategy
Kaun sa setup trade layak hai. Ek tap wale presets, ya neeche haath se.
ORB Minutes
EMA Length
ATR SL Mult
Reward:Risk (neecha = zyada jeet par chhoti jeet; koi behtar sabit nahi)
Min setup score /100
Max Trades / Day
💡 A nearer target is hit more often but wins less each time; the two roughly cancel. No reward:risk setting has been shown to beat another on this data — 1.5 is the default. The preset buttons never change reward:risk; 🎯 Strict sets score 90 and 1 trade/day.
These change two things only: the setup score required, and how many trades a day. Lots, stop size and target are never touched — a preset should not decide how much of your money is at risk. Each button says exactly what it will change before it does it.
⚠️ More Trades drops the score to 78. Anything below 85 is untested here, and 60 was the worst setting ever measured (−1.72R over 50 days).
FII Flow Filter
Skips a setup whose direction disagrees with how FII moved their index-futures position on the last published day. Measured over 389 signals: with the flow +0.131R, against it −0.167R — a 0.299R gap (t = 2.44), holding in both halves of the sample and not explained by price momentum.
👁 Dry run is where this starts: it decides and logs, but takes every trade anyway. A blocked trade has no outcome, so a filter that only ever blocks can never be checked — dry run keeps the verdict and the result side by side. Watch the block rate above: the backtest turned away 48%.
⚠️ This prevents losses; it does not create profit. In the research the surviving half won 45.3% against a 45.2% break-even under that study's cost model. Today's break-even on the Stats tab is higher (measured costs), so that half may sit slightly BELOW break-even. The value is in not taking the other half. Expect about half as many trades.
Measured on ten months of one regime, and on a different score gate from the one running live — so it has never been tested on the trades it would now filter. If the FII file for the previous session is missing, the filter stands aside and trades run unfiltered rather than stopping. Every block is written to the log with the figure that caused it.
⚠️ Khatre ka zone
Saari khuli intraday positions ABHI market bhaav par bech deta hai. Wapas nahi hota. Do baar poochhega.
Security & Setup token, Telegram, fingerprint, PIN, 2FA, terminal
Dhan Access Token
Paste token from Dhan dashboard (lasts ~24h)
Auto-renew needs TOTP enabled for API on your Dhan account. If not, paste the token above each day.
Telegram Notifications
Send a test notification to verify your bot token & chat ID.
👆 Biometric / Fingerprint Unlock
Link your phone's Fingerprint or Face ID for fast 1-tap unlock without typing PIN or OTP.
🔑 Change / Reset Access PIN
Change your panel PIN anytime. Requires your current PIN and 2FA Authenticator code for security.
Current PIN
New PIN
2FA Code
🔐 Change 2FA (Authenticator)
Use this if your authenticator secret has been seen by anyone. Your current code keeps working until you scan the new QR and confirm it below.
Current PIN
Current 2FA code
🚪 Terminal Session
End your current browser session immediately and lock the terminal.
AlgoDhan · checking build…
🧠 Auto-Tune (Suggest Only)
Backtests the last ~15 days and ranks settings by average R after estimated costs. The same run can give different trades each time (measured 11 Oct: 0/2/1/2 trades on identical input). Tiny, in-sample, and the backtest's opening range differs from live (CLAUDE.md) — a hint, not proof. Information only: nothing is applied from here. Live settings change only from the Controls tab.
📊 Strategy Backtest
🕑 Signal History & Win Rate
Saved index signals, graded TARGET / SL / EOD after the close. Scores are uncalibrated setup scores; passing the score gate does not establish that a trade was offered or filled. Historical results include saved policies and are not current-build accuracy or net option returns.
Scorecard — engine vs your trades
Loading…
Performance
Loading…
Equity curve (R)
Breakdown
Expiry radar — market structure
Expected move, OI walls, fresh writing, max pain aur costed strikes. Observation only — koi prediction nahi, aur signals ise use nahi karte. Data sirf market hours mein milta hai.
Option chain — PCR, walls, OI by strike
PCR, support/resistance strikes, max pain, aur strike-wise OI bars. Context only — signal engine ise use nahi karta (OI shadow mode mein record hota hai). Chain data sirf market hours mein milta hai.
Terminal Log
Initializing terminal...
Trade Journal
Screen par aakhri 100 rows, nayi pehle.
Date/TimeIndexSideStrike EntryTargetStopStatusP&L
Loading…