Momentum Leaderboard

connecting…
universe —
periods —
msgs 0
updated —
next poll —
min $ max $ min vol show

✎ Views

⚙ Settings

Users
Each user has a profile and keeps their own strategy config, trades, watchlist and views. Setting a Password or PIN turns on login for everyone. Leave Password/PIN blank to keep the current value.
First Name Last Name Email User ID Password PIN Role Report
Reports also go out automatically at 5:00 PM to every user with Report checked.
Email server (SMTP)
Configured on the server in email.env (kept out of git), with keys SMTP_HOST, SMTP_PORT, SMTP_TLS, SMTP_FROM, SMTP_USER, SMTP_PASS.
checking…
Alerts
Email you when key events happen (per user).
Send to
when daily P/L ≤%
Logs
Recent server activity — service start/stop, email sends, and report runs. Newest first.
Settings are saved to the server config. Email delivery & alert triggering are handled server-side.
Waiting for first snapshot from the feed…

Buy Log Manual Take profit + %

Logged AtSymbolBuy PriceBuy RankStopTargetCurrentCur RankP/LP/L %Stale timerAutoClose
No buys logged yet — check rows and click Buy.

Realized P/L — daily

DateTradesWinsRealizedTotal %Avg %
No closed positions yet — use the Close button to close one.

⚡ Auto Trade

Display filters
Table filters, saved per user. These mirror the controls in the top bar.
Min $ Max $ Min vol Show
Position auto-exit (default)
Any position with AutoClose on takes profit the moment it's green, and stops out at the loss below. This is the default for manual positions; each strategy can set its own stop.
Stop loss at −%
End-of-day flatten
At the time below, set every open position to exit at the target P/L and turn Auto-close on, so positions flatten out before the close. Target 0% = breakeven; a small negative (e.g. −0.01) allows a slight loss. A position deeper in the red than the target waits to recover to it — use Close All to force-exit. This config syncs across machines.
At exit all at% off
Stale trade exit
Force-close any open position once it has been held longer than the time below — clears out trades that never hit their target or stop. Exits at the current price.
Close trades older thanmin off
Top 20 → Bottom 200 (buy the dip)
When a ticker climbs into the top N movers and later falls into the bottom X% of the ranked universe (scales with universe size), log a buy at that low price — a mean-reversion bounce play. Each qualifying ticker is bought once; re-arms only after it reaches the top again.
Period Top rank ≤ Buy in bottom% Stop −% Min $ off
Trading windows — each session can run at its own hours, max open & take-profit (blank times = all day · max 0 = unlimited)
CO breadth + laggard rank
Buy when a ticker has strong day-cumulative top-10 breadth but still ranks low — CO T10·D > 100 and CO T10 > -10 and Move Rank in the bottom 30%. Each ticker is bought once while held.
Period CO T10·D > CO T10 > bottom%
Stop −% Min $ off
Trading windows — each runs at its own hours, max open & take-profit (blank times = all day · max 0 = unlimited)