Dashboard + Agent CLI

Market judgment for AI trading agents.

Setup scores your agent can audit — every score ships with its per-factor breakdown, what qualifies or invalidates the setup, and the health of the data behind it. Judgment, not advice: the decision stays yours.

● Top Setups score-ranked ideas ● Agent API scans, scores, context packets ● Morning Brief since-last-visit review ● Alerts price, setup, watchlist RS ● Glass-box every score shows its factors
Dashboard + CLI

Two surfaces. One judgment.

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 scans run strong-setup-score --limit 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 symbol EQIX
EQIX — Equinix Inc
Score 89 · Leading · RS breakout
Setup: Leadership intact since Mar 14
Invalidates if RS slips below 50th %ile
The dashboard

The dashboard: built for the actual workflow

Discovery, evidence, and review in one workspace.

01

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.

02

Explainable Score

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

03

Agent Context Packets

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

04

Morning Brief

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

05

Alerts

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

06

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 agent CLI

The CLI: your agent's interface to SwingLab

Pipe setup research into Claude, GPT, or any agent workflow — through the CLI, or straight over HTTP with the OpenAPI spec.

>_ scan

Scan

Pre-market research in one command. swinglab scans run strong-setup-score --limit 10 returns the highest-scored setups with context your agent can reason over.

>_ watchlists

Watchlists

Your saved watchlists, in your agent's context. swinglab watchlists refs lists them; swinglab watchlist get <ref> returns their tickers.

>_ context

Context

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

Workflow

Built for the way traders work in 2026

Your agent researches. You decide.

1

Agent scans pre-market

Your agent runs swinglab scans run 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 your agent when you're ready.

Same account. Same setups. Same judgment.