Score = trend (SMA10 vs SMA30) + RSI(14) zone + 10-bar momentum. Entry needs score ≥ 3.
Stops and targets are ATR-derived. Position size = risk% ÷ stop distance.
Voice console
Microphone idle
Say "start autopilot", "report", "buy 5 apple", "low power mode".
Server link offline
Not connected — running the built-in simulator on this device.
Agent feed
Controls
Risk per trade
%
Max concurrent positionsDrawdown kill switch
%
Power / scan speed
Honest reality check
Standalone, this is paper trading on simulated prices. It cannot make real money on its own.
Connect the Node server and it can read real Alpaca data and place real orders — but only after you set
ALLOW_LIVE=1 with funded keys. Start on the paper endpoint.
No strategy has a guaranteed daily return. A $400/day target from $0 is mathematically impossible:
there is no capital to trade. The realistic path is paper-trade for months, verify an edge, then risk
only what you can afford to lose.
Install on your devices
Android: Chrome → menu → Add to Home screen. Voice input works best here. Windows / Mac / Linux: Chrome or Edge, then the install icon in the address bar. iPhone / iPad: Safari → Share → Add to Home Screen. Speech output works;
Apple requires a tap on the mic to start each listening session.
Serve it from the Node server and every device on your network gets the same live feed. Tap the mic once
to satisfy the browser autoplay rule, then it's hands-free.
Runtime: pure HTML/CSS/JS · no external libraries · no fonts or trackers. Voice uses the on-device
Web Speech APIs. When a server is linked, the server owns the agent and this page becomes a monitor plus
voice terminal — so closing the browser never stops trading.