Dashboard + Agent CLI

The discipline layer for swing traders.

Score-led setups, trade planning, and risk tracking — in your browser or your agent's workflow. SwingLab works where you work.

Top Setups score-ranked ideas Trade Planner entry, stop, targets, sizing Morning Brief since-last-visit review Alerts price, setup, watchlist RS Agent CLI pip install swinglab

Two surfaces. One discipline layer.

The dashboard for hands-on research. The CLI for agent workflows and automation.

Dashboard — Top Setups
Score-ranked · Filterable · Click to plan
EQIX 89 Leadership setup intact, RS breakout Leading
KMI 87 Pullback to rising 21 EMA Leading
CTVA 84 Tight range near 52w high Leading
DVN 72 Strong zone, needs volume confirm Watch
MSFT 65 Below 200 SMA, lagging RS Watch
Terminal — Agent CLI
$ swinglab scan --top 5
Top Setups
Score-ranked by setup quality
EQIX 89 Leadership setup intact
KMI 87 Pullback to rising 21 EMA
CTVA 84 Tight range near 52w high
DVN 72 Strong zone, needs vol confirm
MSFT 65 Below 200 SMA, lagging RS
$ swinglab context EQIX
EQIX — Equinix Inc
Score 89 · Leading · RS breakout
Setup: Leadership intact since Mar 14
Invalidates if RS slips below 50th %ile

The dashboard: built for the actual workflow

Discovery, planning, and disciplined review in one workspace.

Top Setups First

Start with ranked ideas, not a raw table. The default view highlights the best current setups before you sort or filter anything.

Explainable Score

Every score is versioned, documented, and visible. Inspect the methodology instead of trusting a black-box number.

Planner to Journal

Save a plan with context, strategy tag, targets, and sizing. Manage the same trade through entry, adjustment, and exit.

Morning Brief

A scoped review of movers, signals, setup changes, open trades, and unread notifications since your last visit.

Alerts & Risk

Price, setup, and watchlist RS alerts. Portfolio risk shows sector exposure, earnings clustering, and open position sizing.

📊

Full Security Detail

Charts, indicators, plan context, and shareable URLs that preserve the view state. Every detail page is a link you can send.

The CLI: your agent's interface to SwingLab

Pipe setup research into Claude, GPT, or any agent workflow. One pip install away.

>_

Scan

Pre-market research in one command. swinglab scan --top 10 returns the highest-scored setups with context your agent can reason over.

Watchlists

Your saved watchlists, in your agent's context. swinglab watchlist show Momentum returns tickers, scores, and RS data.

🔍

Context

Full setup snapshot for any ticker. swinglab context AAPL returns score breakdown, setup status, and invalidation rules.

Built for the way traders work in 2026

Your agent researches. You decide.

1

Agent scans pre-market

Your agent runs swinglab scan and surfaces the top setups into your morning context.

CLI
2

You review in the dashboard

Open the chart, check the score breakdown, read the setup context. Decide if it qualifies.

Dashboard
3

You plan the trade

Entry, stop, targets, sizing, strategy tag. The planner captures the full decision with context.

Dashboard
4

Agent monitors the position

Alerts fire on price, setup changes, or RS shifts. Your agent can query status any time.

CLI

Start with the dashboard. Add the CLI when you're ready.

Same account. Same setups. Same discipline layer.