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 · PA31CC6ZNOYC
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
42 active · Committee multiplier v3
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 members get 1.5× on defense/cyber trades · Finance / Banking gets 1.35× on financial stocks · Energy & Commerce gets 1.3× on tech/pharma · Foreign Relations / Judiciary gets 1.2× on relevant sectors. No committee match = 1.0× (no change).
Options Budget
$200
deep OTM allocation
OTM Range
30% – 80%
out of the money
Active Options Positions
Live · PA31CC6ZNOYC
Loading…
Strategy
ParameterValue
Focus politicianNancy Pelosi (weight 1.00)
Contract typeCall options (following buys)
OTM range30% – 80% out of the money
Budget$200 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 364 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
44
Tracked Politicians
High-Conviction Signals — May 2026
Politician Ticker Signal Chamber
A. McClain DelaneyTDG5× buys Apr 15–29 incl. $15K–$50KHouse
G. CisnerosDASH5× buys Apr 6 – May 1House
M. McCaulSPGI5× buys Apr 1–28House
R. KhannaJPM$15K–$50K Apr 21House
M. WarnerBXBlackstone buy Apr 13Senate
G. CisnerosPLTR$15K–$50K Apr 14House
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 deposit$100 (auto Friday)
Options budget$200
OTM range30% – 80%
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\