1 · Select market and strategy
Cash equity: quantity is in shares. Import matching historical candles to generate a strategy proposal.
2 · Generate a strategy proposal from CSV
No historical candles loaded. Import a CSV in Market data first.
3 · Review / adjust the setup
4 · Review before paper approval
Paper trade journal
Approved entries are simulated records only. Record exits manually. Data is saved on this device.
| Date | Instrument | Segment | Side | Entry | Stop | Qty | Status | Exit / action | Net P&L |
|---|---|---|---|---|---|---|---|---|---|
| No paper trades yet. | |||||||||
Historical market data
Import one OHLCV CSV at a time. V6.1 calculates historical indicators and strategy candidates locally. It does not fetch live market prices.
Required columns: timestamp, open, high, low, close, volume. At least 60 valid completed candles. One instrument and one timeframe per file. The selected dataset instrument must match the file.
CSV structure and OHLC consistency are checked. The app cannot independently certify the source, corporate-action adjustments, timezone, missing sessions or candle completion.
Strategy lab · historical backtest
Runs four rule-based strategies on the imported dataset. Uses one position at a time, account risk sizing, simulated slippage and round-trip charges. This is a research simulation, not proof of future profitability.
| Strategy | Trades | Win rate | Profit factor | Gross P&L | Charges | Net P&L | Net return | Max DD |
|---|---|---|---|---|---|---|---|---|
| No backtest run yet. | ||||||||
Method assumptions: entry at signal candle close; next bars test stop/target; if both hit in one candle, stop is assumed first; intraday positions exit at next session open; remaining positions close at dataset end. Fees and slippage are estimates. Taxes, market impact, liquidity, circuit limits and exact broker fills are not modelled.
Account-wide risk controls
Risk is shared across all segments and strategies. Fees are included in net P&L but excluded from gross price-risk and daily gross-loss thresholds. Software checks cannot guarantee stop execution.