Data source: Finviz (finvizfinance). Shows trades with value > $50K. Updated weekdays ~5:00 PM ET. SEC Form 4 links open the official filing. Insider trades are a lagging indicator — insiders may sell for personal reasons unrelated to stock outlook.
Chamber:
Type:
Trader:
Loading Congress trades...
Data source: FMP (STOCK Act filings). Congress members must disclose trades within 45 days. Amounts are reported in ranges, not exact figures. Senate: efdsearch.senate.gov. House: disclosures-clerk.house.gov.
How to Read This Dashboard
This dashboard detects institutional (smart money) activity by combining 5 volume and price-based indicators. When big institutions accumulate or distribute shares, they leave footprints in the data — even when they try to hide it.
Score (0-100)
Composite score combining all 5 indicators below. 65+ = accumulation (institutions buying), 35-64 = neutral, below 35 = distribution (institutions selling). Higher is more bullish.
Vol Spike
Today's volume divided by 20-day average. 1.5x+ = moderate institutional interest, 2.0x+ = high activity, 3.0x+ = extreme. A spike alone doesn't tell direction — combine with MFI and CMF.
MFI (Money Flow Index)
Measures buying vs selling pressure using price and volume (0-100). Above 80 = heavy buying pressure (overbought), below 20 = heavy selling pressure (oversold). Think of it as a volume-weighted RSI.
CMF (Chaikin Money Flow)
Shows where price closes within its daily range, weighted by volume (-1 to +1). Positive = buyers in control (closing near highs), negative = sellers in control (closing near lows). Most reliable over 20 days.
OBV (On-Balance Volume)
Cumulative volume — adds volume on up days, subtracts on down days. ACCUM = rising OBV (accumulation), DISTR = falling OBV (distribution). Rising OBV + flat price is a bullish divergence (stealth buying).
RVol (Relative Volume)
Stock's volume change relative to SPY's volume change. Filters out "the whole market is busy" days. Above 1.5x = this stock has unusually high activity vs the market. Below 0.5x = unusually quiet.
Signal Interpretation
STRONG ACCUMULATION Score 80-100 — Multiple indicators agree: institutions are buying aggressively. High conviction bullish signal.
ACCUMULATION Score 65-79 — Evidence of institutional buying, but not all indicators agree. Moderate bullish signal.
NEUTRAL Score 35-64 — No clear institutional direction. Normal market activity.
DISTRIBUTION Score 20-34 — Evidence of institutional selling. Moderate bearish signal.
STRONG DISTRIBUTION Score 0-19 — Multiple indicators agree: institutions are selling aggressively. High conviction bearish signal.
Data source: Yahoo Finance daily OHLCV (same-day data). Updated weekdays at 4:35 PM ET. All indicators use 14-20 day lookback periods. Click ▶ on any row for an explanation, then use "AI Analysis" for a deeper LLM-powered interpretation. This is one input for decisions — always combine with fundamentals, technicals, and macro context.