FNOTrader FNOTrader Algo
connecting… broker:?

Strategy Builder

Configure a new strategy top-to-bottom · save it or fire it straight to the broker.

New Strategy

1 Strategy2 Instruments3A Entry3B Exit3C BTST/STBT4 Legs5 Risk & Cascading6 ExecutionSave
1 Strategy name your strategy and (optionally) start from a template
Name your strategy descriptively (shown in the Strategies page). Symbol is the underlying — every Step-2 instrument inherits it; override per-row if you need to mix. Template seeds Steps 2-6 with a recipe; tweak any field afterwards.
7 Strategy Summary consolidated view of every variable you've set — open to verify before saving
Show summary

Active Strategies

Running, paused, or recently finished. Click one to inspect legs and the event log.

Strategies

no strategies yet

Detail

select a strategy above

Event Log

Saved Strategies

Saved Builder recipes. Load to edit, Clone to fork, Run for a quick test. Use the Portfolios page to deploy these on a broker with a multiplier.
no saved strategies — open Builder and click Save Strategy

Broker Accounts

Brokerage routes a Portfolio slot can pin a Strategy to. Credentials stay server-side and never appear in the UI after save.
no broker accounts yet — click + Add Account to create one

Portfolios

Deploy saved Strategies on a Broker with a Multiplier. Portfolio-level risk caps stop the whole container when the daily loss cap is hit.
no portfolios yet — click + New Portfolio to create one

Webhook

Fire a saved portfolio from TradingView, Chartink, or any HTTP source.

Your endpoint

Send POST with body: { "portfolio":"name", "broker_id":"paper", "context":{} }

Example (TradingView alert webhook URL)

curl -X POST <your-webhook-url> \
  -H "Content-Type: application/json" \
  -d '{ "portfolio": "short_straddle", "broker_id": "paper" }'

Backtest

Replay a saved strategy against the historical 1-minute bar archive. MVP supports TIME-gated entry + per-leg %-SL/TGT + combined INR caps + fixed square-off. Indicator-based conditions are deferred.

Backtest History

Every backtest you run is saved here. Click any row to reload the full report — no need to re-replay the bars.
Run (IST) Strategy Symbol From → To Cost / Slip Net PnL ₹ Trades Win % Max DD ₹ Actions
No backtests yet — run one from the Backtest tab.

Risk Settings

Per-user daily loss kill-switch + trade count cap. Resets at IST midnight.

Limits

When realized P&L falls below −X, kill-switch trips: running strategies flatten, new ones refused.

Today's state

loading…