Demo Walkthrough
This walkthrough is local demo only. It does not execute live trades.
No Live Trading. No Real Money Movement. Not production-ready for live trading or real money movement.
What is Sara Trade?
Sara Trade is a trading platform MVP for local demo and research. This environment shows client portal, back office, signals, paper simulation, strategy lab, backtesting, AI explanations, and performance analytics — all labeled as simulation or research.
This demo shows
- Account, KYC, demo payments
- Paper Trading simulation
- Strategy Lab & Library
- Backtesting & AI explanation
- Performance & notifications
Simulation only — not real
- Live MT5 / broker execution
- Real deposits or withdrawals
- Guaranteed profit or investment advice
- Production server deployment
Demo users
Client
client@saratrade.com
Client123456!
Admin (back office)
admin@saratrade.com
Admin123456!
Created by pnpm db:seed
Quick commands
pnpm dev:allStart API + Client + Admin locallypnpm smoke:demoAPI health, login, paper summarypnpm smoke:uiClient/admin page checkspnpm test:all-localIntelligence + paper test suitespnpm check:demo-dataVerify demo seed data (API must be running)Recording mode — 10–15 min
Before recording, run pnpm check:demo-data and pnpm smoke:ui. Scripts: docs/DEMO_RECORDING_SCRIPT_FA.md · docs/DEMO_RECORDING_CHECKLIST.md
| # | Route | Section | ~min |
|---|---|---|---|
| 1 | /demo-walkthrough | Demo Walkthrough | 1 |
| 2 | /demo-walkthrough#safety | Safety status | 0.5 |
| 3 | /login | Login (client) | 0.5 |
| 4 | /dashboard | Dashboard + demo status | 1 |
| 5 | /accounts | Accounts + KYC | 2 |
| 6 | /deposit | Deposit / Withdraw demo | 2 |
| 7 | /paper-trading | Paper Trading simulation | 2 |
| 8 | /journal | Journal | 1 |
| 9 | /strategy-library | Strategy Library + clone | 1 |
| 10 | /strategy-lab | Strategy Lab | 1 |
| 11 | /backtesting | Backtesting | 1.5 |
| 12 | /strategy-lab | AI Explanation | 1 |
| 13 | /strategy-automation | Strategy Automation (paper-only) | 1 |
| 14 | /performance | Performance Dashboard | 1 |
| 15 | /notifications | Notifications | 1 |
Safety & scope
- Live trading: Not implemented — liveExecutionImplemented=false
- MT5 execution: No orders sent to MT5 or any broker
- Real deposits / withdrawals: Demo ledger and admin workflow only
- Paper Trading: Internal simulation with risk gates
- Backtesting: Research simulation on historical data
- Performance metrics: Research / backtest / paper simulation only
liveExecutionImplemented=false · TRADING_MODE=demo · No server deployment in this phase
Demo checklist — client flow (steps 1–5)
Login, accounts, payments, paper trading, journal
Login as demo client
Use the seeded client account to access the full local demo portal.
Email: client@saratrade.com · Password: Client123456!
Check Accounts and KYC
Review your MT5-style demo account and approved KYC status before simulation features.
View demo Deposit / Withdraw flow
Explore the demo payment workflow — admin approval only, no real bank or crypto settlement.
Create a Paper Trading order
Run a simulated order through internal risk gates. Nothing is sent to MT5 or a broker.
View Journal
See simulation history: paper trades, Gold Scalper records, and synced demo entries.
Intelligence flow (steps 6–11)
Strategy library, lab, backtesting, AI, automation
Open Strategy Library
Browse research templates — clone to Strategy Lab for your own paper-ready definitions.
Clone a template
From Strategy Library, clone a template into your private Strategy Lab draft — research only.
View Strategy Lab
Edit strategy rules, set PAPER_READY mode, and prepare for backtest or paper simulation.
Run a Backtest
Historical research simulation on saved strategy rules — not live or paper execution.
Generate AI Explanation
Request an educational explanation in Strategy Lab or Backtesting — deterministic fallback if no OpenAI key.
Review Strategy Automation
Paper-only automation — creates internal PaperOrders when enabled in API env. Disabled by default.
Performance (step 12)
View Performance Dashboard
Simulation metrics from research, backtests, and paper trading — not live broker P/L.
Notifications (step 13)
Check Notifications
In-app demo alerts for paper orders, KYC, backtests, and platform events.