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 Agent API scans, scores, context packets 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.

Agent Context Packets

Deterministic scan, score, and evidence payloads your agent can reason over — the same judgment the dashboard shows, machine-readable.

Morning Brief

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

Alerts

Price, setup, and watchlist RS alerts — the triggers that kick off your agent's next analysis.

📊

Full Security Detail

Charts, indicators, setup 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 make the call

Score breakdown, qualification logic, invalidation levels. SwingLab explains — the decision stays yours.

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.