What you're looking at
This is a read-only view of a local-first swing scanner. It does not place live trades unless paper execution is explicitly enabled on the server. The page auto-refreshes every 30 seconds from DuckDB and the latest scan cycle.
- Hero metrics — market open/closed, VIX, BTC DVOL, position-sizing scalar ψ, and last cycle stats.
- Benchmark returns — short-horizon performance for SPY, QQQ, IWM, TLT, GLD.
- Price / VIX / DVOL charts — historical bars stored locally.
- Signal leaderboard — ranked confluence scores from the most recent scan.
- Paper trades & cycle history — what the scanner logged or would have traded.
- Sentiment ribbon — quick regime readouts (VIX, breadth, movers, etc.) scrolling under the header.
What the scanner does each cycle
Roughly every 3 minutes during US market hours (longer when closed):
- Pull recent equity bars from Alpaca (IEX feed), BTC DVOL from Deribit, and VIX into DuckDB.
- For each symbol in the universe (29 names): compute VARS vs SPY, TTM Squeeze, EMA 9/21, RSI, ATR%.
- Filter for liquidity and volatility bands ($50M+ ADV, 1.5–8% ATR%).
- Score confluence (V1.3): VARS above its 20-day MA, EMA alignment, RSI 40–70, relaxed squeeze rule.
- Rank survivors and surface up to 3 alerts per day.
- Size positions with ψ from the VIX/DVOL regime; submit Alpaca paper orders only if execution is enabled.
Not financial advice. Default mode is scan + log only
(ENABLE_PAPER_EXECUTION=false). Paper execution is
ON
on this instance.
Where it lives
The scanner and this dashboard run on Atlas, a homelab server (PowerEdge R720) on your LAN. Both services are Docker containers from the trading-scanner repo.
- Host
- Atlas (10.0.0.145)
- Dashboard
- http://10.0.0.145:8787
- Scanner
- Docker service
trading-scanner(no public port) - Database
data/alpaca_markets.duckdbon the Atlas volume- Branch
dev
Stable public URL: https://scanner.kybernet.tech
On Tailscale (private): 100.71.165.80:8787 or atlas.tail401605.ts.net:8787.
Data sources
- Alpaca — equity bars and paper orders (free paper tier, IEX data).
- Deribit — public BTC DVOL for crypto vol regime.
- yfinance — ^VIX for equity vol regime.
- DuckDB — all history and scan results stored locally under
data/.