Strategy development
2026-10-23T20:39 to 2026-10-23T20:39 · 1-minute bars
Inspect stored Dhan option IDs, minute bars and chain snapshots for this underlying and date range. Counts do not prove continuous history or trading performance.
Saved ATM and relative-expiry series for research inspection. The reported strike can change minute to minute; these samples are not fixed-contract history or backtest-ready prices.
Leave the ID empty for equity research. For an option run, use the exact Dhan contract ID and a matching OPTION rule; the selected instrument remains the underlying.
Select an eligible contract above, then enter your own capital, loss limits, stop, target and estimated costs. This fills an editable research example; it does not run a test or place an order. The example SMA signal does not establish an edge.
Selected contract: none eligible for these dates.
Add the exact binding below to your OPTION YAML. Set instrument.security_id to the selected underlying, options.provider to dhan, a matching CE/PE, FIXED expiry and strike, plus options.fixed_contract with the selected security ID, venue and lot size. Use a BUY intraday entry and your own research_execution, research_capital and daily risk values; quantity must equal the configured lots times the contract lot size. Runs use stored contract candles and remain uncertified simulations.
research_contract: security_id: "<Dhan option security ID>" exchange_segment: NSE_FNO
Add this optional block with your own assumptions. Quantity must be a multiple of lot_size. Every fee field must be supplied explicitly; zero means you assume no cost. These values apply only to research.
research_execution: quantity: 10 lot_size: 1 currency: INR spread_bps: 10 slippage_bps: 5 fixed_fee_per_order: 20 turnover_fee_bps: 1
With explicit research_execution costs, add this optional block using your own capital and risk limits. Percent risk follows current realized equity; quantity stays at your configured whole-lot value. This does not change live trading settings.
research_capital:
initial_capital: 100000
max_risk_per_trade:
type: percent
value: 1