PAPER TRADING LIVE
Signed in
--:--:-- ET
Portfolio Equity
$0,000.00
loading…
Cash Available
$0,000.00
of equity
Open Positions
0
of 12 max
Total P&L
$0.00
vs $30,000 start
Open Positions
loading…
TickerQtyMkt ValueAvg EntryP&LOpenedExpiry
Fetching positions…
Equity curve (paper) · $30,000 start
Macro Regime
FRED
⚠ CAUTION — multiplier 0.75×
VIX
Yield curve (10Y-2Y)
Fed funds rate
Unemployment
Consumer sentiment
Active Options
Live · PA3P4BA5ZVR6
Loading…
Sector Concentration
Combined · Both Accounts
Over cap (>30%)
Watch (22.5-30%)
OK (<22.5%)
Dashed line = 30% cap
Politician Whitelist
Latest Disclosures
Capitol Trades · 1hr cache
Budget Tracker
Starting capital$1,000
Account (CE Retail)loading…
P&L
Week — of 52
Strategy90d1yr5yr
Open Positions
of 50 max
Total Market Value
Total Unrealised P&L
Cash Available
All Open Positions
loading…
TickerSideQtyMkt ValueAvg EntryCurrent PriceP&L $P&L %OpenedExpiry
Loading…
Equity Curve
$30,000 start
Latest Disclosures
Scored by conviction model
Tracked Politicians
106 active · Committee multiplier v4
Name Party Weight Max Mult Committee Buy Count Activity
Scoring Model
Conviction model v2
ComponentMax Points / BoostDetail
Base score40 ptsAny qualifying disclosure
Politician weight20 ptsPelosi=20, others scaled
Committee bonus15 ptsArmed Services / Intelligence (flat)
Trade size20 pts$1M+=20, $500K=16, $250K=12
Committee multiplier NEW 1.0× – 1.5× Applied after raw score, before regime
Regime multiplierBULL 1.2× · NEUTRAL 1.0× · CAUTION 0.75× · BEAR 0.5×
Min threshold55Below = skipped
Committee multiplier logic: Armed Services / Intelligence / HPSCI members get 1.5× on defense/cyber trades · Finance / Appropriations / Senate Banking gets 1.35× on financial stocks · Energy & Commerce / Senate Commerce gets 1.3× on tech/pharma · Environment / Transport / HELP gets 1.25× on relevant sectors · Foreign Relations / Judiciary gets 1.2× on relevant sectors. No committee match = 1.0× (no change).
Options Budget
$1,500
deep OTM allocation
OTM Range
10% – 20%
out of the money
Active Options Positions
Live · PA3P4BA5ZVR6
Loading…
Strategy
ParameterValue
Focus politicianNancy Pelosi (weight 1.00)
Contract typeCall options (following buys)
OTM range10% – 20% out of the money
Budget$1,500 total
Stop loss–8%
Take profit+25%
Min conviction score65
Current Regime
FRED · Live
⚠ CAUTION — Multiplier 0.75×
Loading live FRED data…
IndicatorValueSignal
Loading…
Regime Guide
RegimeMultiplierEffect
🟢 BULL1.2×Full size + boost
🔵 NEUTRAL1.0×Normal sizing
🟡 CAUTION0.75×Reduced — borderline trades skipped
🔴 BEAR0.5×Minimal — only highest conviction
Form 4 Activity — Current Holdings
Loading…

Form 4 filings are required when corporate insiders (executives, directors, 10%+ shareholders) trade their own stock. Each filing is parsed to distinguish open-market purchases (code P/A) from sales (code S/D). Only confirmed buys boost the conviction score. When insider buying aligns with a congressional disclosure on the same ticker, conviction rises significantly.

Loading SEC data — first load ~5s…
How to Use This
🔥 STRONG (3+ confirmed buys) — meaningful insider purchasing. Best signal when combined with a congressional buy on the same ticker.
BUYING (1–2 confirmed buys) — some insider purchasing. Mild boost to conviction score.
SELLING — insiders are selling, no confirmed buys. No score boost. Watch position if stock is also underperforming.
NONE — no Form 4 activity in 30 days. Could be a blackout window (pre-earnings) or quiet period. Not a negative signal.
Boost logic: +5 conviction per confirmed insider buy (P or A transaction code), capped at +20. Active in strategy.py scoring.
Congressional Signals — Capitol Trades · Own Pipeline · No API Key
✓ Live · 1hr cache

STOCK Act disclosures scraped directly from capitoltrades.com — 10 pages fetched in parallel, 817 raw records per cycle, filtered to 400+ whitelist signals. Own pipeline built May 2026 after the previous data provider ended its free tier. Both House and Senate covered. Refreshes every hour.

817
Raw Records / Cycle
364
Whitelist Signals
106
Tracked Politicians
High-Conviction Signals — Jun 2026
Politician Ticker Signal Chamber
G. CisnerosAMD2× buys May 14–15, $1K–$15K (Armed Svc 1.5×)House
G. CisnerosAPP$1K–$15K May 15 (Armed Svc 1.5×)House
G. CisnerosARQT$1K–$15K May 29 (Armed Svc 1.5×)House
R. KhannaACI4× buys May 5–26, $1K–$15KHouse
R. KhannaJPM3× buys May 18–27, $1K–$15KHouse
R. KhannaALLY3× buys May 15–18, $1K–$15KHouse
Signals scored and filtered by conviction model before execution. Source: capitoltrades.com · Both chambers · 90-day lookback.
Government Contracts — USASpending.gov · 90-day window
Loading…

Recent federal contract awards from the official U.S. spending database. Companies winning contracts while a congressional insider buys the stock suggest advance knowledge of policy outcomes — especially Armed Services and Appropriations committee members.

Loading contract data — first load ~10s…
Lobbying Growth — LDA Senate API · YoY quarterly comparison
Loading…

Companies ramping up lobbying spend before a congressional buy are higher conviction — they are actively seeking legislative influence, which suggests insiders expect a favourable policy outcome. Compares most recently completed quarter vs same quarter one year prior (YoY removes seasonal effects).

Loading lobbying data — first load ~15s…
How These Signals Work
Gov Contracts: +5 per award in last 90 days, capped at +15. +5 bonus if total award value >$100M. Max boost +20.
Lobbying Growth: +3 per $100K YoY increase in quarterly spend, capped at +15.
Combined with SEC Insider: When all three signals fire on the same ticker as a congressional disclosure, conviction can reach 90–100+.
All boosts are applied in strategy.py before the regime multiplier. Data sources: api.usaspending.gov (free) and lda.senate.gov (free).
Trades Simulated
Avg 365d Return
Est. Profit (1yr)
Est. Final Value
Historical Trade Performance
Politician Ticker Entry Date Score Invested Entry $ 90d 180d 365d
Loading…
Data from 2023–2024 congressional disclosures. Returns fetched via yfinance. Regenerate locally: python main.py --mode backtest
Bot Configuration
settings.py
SettingValue
Starting capital$1,000
Weekly depositNone (lump sum at reset)
Options budget$1,500
OTM range10% – 20%
Kelly fraction25%
Stop loss–8%
Take profit+25%
Min conviction score65
Max open positions8
Poll interval60 min
Committee multiplierACTIVE — 1.0× to 1.5×
Trading modePAPER
Alpaca accountCE Retail · PA3P4BA5ZVR6

Live Log Viewer

Log streaming coming soon. View logs locally at D:\Projects\politician-trader-bot\logs\