FlowSense
FlowSense
Market Intelligence
flowsense.trading
INSTITUTIONAL-GRADE TRADING INTELLIGENCE

Sense the Flow of Smart Money

Real-time accumulation/distribution analysis, institutional order flow detection, and AI-powered directional predictions — built by a day trader, for day traders.

FREE TO START
NO CREDIT CARD
SET UP IN 30 SECONDS

Create a free Explorer account to access the dashboard, market analytics, and educational content. Upgrade anytime — never required.

◆ Analysis & Detection
Composite A/M/D
Accumulation / Markup / Distribution score with proprietary phase classification
Divergence Detector
Price-vs-money-flow divergence across multiple timeframes for early reversal signals
📊
A/D History
Backtest A/D signals on any ticker with full historical context and statistics
◆ Predictive Models
🔮
NDMDP
Next-Day Movement Directional Prediction — 4-factor orthogonal ensemble model
📈
NDCDP
Composite Directional Prediction with conviction filters and precision thresholding
🌐
FlowCast Predictions
Market + per-company Open-to-Close direction forecasting with FlowLead detection
◆ Risk & Validation
Market Fragility
0-100 regime score across vol, credit, breadth, dealer positioning — with sizing play-book
🪤
Trap Scanners
Real/Fake Movers, FlowBreak, FlowTrap — multi-factor classifiers
💥
Squeeze Detection
GEX Fade/Squeeze, Short Squeeze, and Gamma Squeeze scanners across the universe
◆ Real-Time & Execution
📡
Live FlowTape
Sub-second institutional buy/sell detection with cumulative volume delta and proprietary order-flow classification
🌑
FlowDark
Off-exchange & dark-pool print detection — dark-volume share, block prints, sweeps, and an accumulation/distribution read
🎯
Advanced Screener
Multi-filter queries with GEX, IV Skew, P/C OI, dealer gamma + saved presets
🎮
Trading Signals & Paper Trading
Real-time trading signals feed plus a full Paper Trading sandbox — practice strategies risk-free
◆ Tools & Education
💼
Trader's Toolbox
6 calculators: FV, position sizing, R-multiple, Kelly Criterion, retirement, compounding
🎓
Education Hub
Financial, technical, and economic analysis + platform tutorials for every tool
Greek Indicators
Live GEX, VEX, CHEX, IV Skew from options chain — dealer positioning at a glance
📊
Proprietary Multi-Factor Analytical Engine
Institutional accumulation/distribution analysis with multi-timeframe context (Day / Swing / Long-Term modes), powered by professional-grade real-time market data.
30+
Analysis Tools
500+
Stocks Scanned
7
Fragility Signals
6
Calculators
4
Greek Indicators
9
Trap/Squeeze Scanners
🚧
Early Access Beta
FlowSense is in private beta. Features are actively shipping. Your feedback shapes the product. Educational use only — not financial advice.
◆ Quick Answers
Is FlowSense investment advice? +
No. FlowSense is an analytical and educational platform for informational purposes only. We do not provide personalized investment advice. Users make all trading decisions independently.
Does FlowSense connect to my brokerage? +
No. FlowSense is an analytical platform, not a brokerage. We do not execute trades, hold customer funds, or have access to your brokerage account. We never sell user data.
Can I cancel anytime? +
Yes. Subscriptions can be cancelled anytime. During the 7-day free trial, you can cancel with no charge. No annual contracts. No cancellation friction.
SECURE ACCESS
Welcome
Sign in to access your dashboard
🔒 256-BIT TLS · BCRYPT PASSWORD HASHING
© 2026 FlowSense LLC · All rights reserved · FlowSense™ · Early Access Beta · Not financial advice
◆ Frequently Asked Questions

Everything you need to know

Can't find what you're looking for? Email [email protected]

What is FlowSense? +
FlowSense is a real-time market intelligence platform for US equity day traders. It provides institutional-grade order flow analysis including accumulation/distribution scoring, dealer gamma exposure (GEX), market fragility classification, and multi-factor directional models. Built by an active US equities trader, FlowSense reads market structure the way professional trading desks do — and packages it for independent retail traders.
How does FlowSense detect institutional order flow? +
FlowSense uses a multi-signal Volume Spread Analysis (VSA) framework combined with Wyckoffian accumulation/distribution methodology. Key signals include relative volume (RVOL) versus 50-day baseline, VWAP position, intraday range placement, options dealer gamma exposure, and follow-through confirmation. A 4-signal classifier separates real institutional moves from low-conviction retail-driven movements.
What is the difference between Pro and Pro Plus? +
Pro ($49.99/month) provides real-time accumulation/distribution scoring, the Advanced Screener, NDMDP/NDCDP directional models, FlowCast predictions, Real vs Fake Movers, FlowTrap, and Market Fragility index. Pro Plus ($99.99/month) adds A/M/D Edge premium signals, A/D backtest history, FlowLead detector, Live FlowTape, FlowDark (dark-pool detection), GEX scanner, Short Squeeze and Gamma Squeeze scanners, and Live Trading Signals feed. Both plans include a 7-day free trial.
Is FlowSense investment advice? +
No. FlowSense is an analytical and educational platform for informational purposes only. It does not provide personalized investment advice, recommendations to buy or sell securities, or guarantees about future performance. Users make all trading decisions independently. FlowSense LLC is not a registered investment adviser, broker-dealer, or financial advisor.
How is FlowSense different from other trading platforms? +
FlowSense focuses specifically on institutional order flow and dealer positioning — areas typically reserved for professional trading desks. Unlike platforms that emphasize basic technical indicators (RSI, MACD, moving averages), FlowSense exposes the structural signals that drive institutional positioning: volume profile analysis, dealer gamma exposure, accumulation/distribution phase classification, and real-time fragility scoring.
Does FlowSense connect to my brokerage account? +
No. FlowSense is an analytical platform, not a brokerage. We do not execute trades, hold customer funds, or have access to your brokerage account. All trading decisions and order execution happen through your independent broker. This means FlowSense cannot lose your money, and your trading activity stays private. We never sell user data and have no third-party tracking.
What markets does FlowSense cover? +
FlowSense covers US equities listed on NYSE and NASDAQ, with primary focus on S&P 500 constituents and high-volume stocks. The platform processes real-time market data from US exchanges, including intraday tick data, options chains for dealer gamma calculations, and historical context for backtesting. Coverage is optimized for active day trading and swing trading on US markets.
Can I cancel my subscription anytime? +
Yes. Subscriptions can be cancelled anytime from your Account page. Cancellation takes effect at the end of the current billing period, and you retain access until then. During the 7-day free trial, you can cancel at any point with no charge. We do not lock customers into annual contracts or use cancellation friction tactics.
What is accumulation/distribution analysis? +
Accumulation/distribution (A/D) analysis is a technical methodology developed by Richard Wyckoff that interprets price-volume relationships to identify whether institutional traders are quietly buying ('accumulation') or selling ('distribution') a security. Accumulation typically occurs at market bottoms when institutions build positions while retail traders sell in fear. Distribution occurs at tops when institutions exit while retail traders buy in greed. FlowSense automates this analysis at scale across the S&P 500.
What is dealer gamma exposure (GEX)? +
Dealer gamma exposure (GEX) measures the aggregate options positions held by market makers ('dealers') and predicts how they will need to hedge as the underlying price moves. When dealers are positioned 'long gamma,' price volatility tends to dampen (price-suppressing). When dealers are 'short gamma,' volatility tends to amplify (price-explosive). Tracking GEX provides insight into the structural environment for price action.
Ready to start?

Create your free Explorer account

No credit card · Free forever · 7-day trial on Pro plans

Get Started →
News
Earnings
📅 Historical Data
Date Close Open High Low Volume Chg%
Loading...
📅 Historical Economic Data
Loading...
📊 Model Performance
Running backtest...
Custom Indicator (Pine-like)
Use: close, open, high, low, volume arrays. Return array of values. Example: sma(close, 20)
--:--:-- ET
Watchlist Heatmap
Loading...
Sector Heatmap
METALoading...
5D
1M
3M
6M
YTD
1Y
5Y
Minutes
1m
5m
10m
15m
30m
Hours
1H
2H
4H
Days
1D
1W
1M
Chart Style
Candles
Hollow Candles
Bars (OHLC)
Line
Area
Baseline
Heikin Ashi
Chart Overlays
Fair Value Gaps
Prior Day (PDH/PDL)
Premarket (PMH/PML)
Opening Range (ORH/ORL)
VCP Pattern
FlowLevels (S/R)
FlowTrendlines
FlowChannels
HTF rails (MTF)
Pool view (faint rails)
Volume Profile
Bid:|Ask:|
OHLCVol
Line Style
Width1px
Style
Opacity70%
Extend
Loading footprint…
SESSION Charts by TradingView ↗
Core
A/M/D · Wyckoff Tools
Movers & Validators
Order Flow & Squeezes
Models & Strategies
Market Health & Tools
Analysis
Education
A/D Score — Intraday (15m)Signal Breakdown — IntradayAnalysis — Intraday
DistributionNeutralAccumulation
Daily reference — …
A/D SCORE
/100
Multi-factor micro-volume
Precision (POC)
POC
POC = the bar’s highest-volume price — a location, not a signal; Precision says how close price sits to it.
CLV
-1
+1
Waiting...
Volatility & Risk
Loading...
Today Important Key Levels
Loading…
Day Range
Session Stats
Loading...
Performance
Loading...
📊 Ticker Info
Loading...
Company Health
Loading...
52-Week Range
Latest Headlines
Loading...
Day P&L: —|Open P&L: —
Shares— USD
Time in force
Exits
Take profit, price
Stop loss, price
Exits attach on the server when the entry fills — one cancels the other, they survive page reloads, and they don’t day-expire while the position stays open.
Extra settings
Commission$0.00
Tick value0.01 USD
Trade value— USD
⚡ FlowVSA Scanner
FlowVSA signals across your Scan Universe · ranked by score
⚡ FlowVSA Scanner: runs the full engine — VSA absorption/upthrust + opening-range breaks + multi-timeframe trend — across your Scan Universe, surfacing the most recent signal per symbol. Order-flow (delta) is now built into the score, so it matches the chart exactly; the Price column shows where the signal fired, not the live price, and When is when the signal confirmed — its bar's close, the same moment an alert fires (so a 15m signal can only confirm 15 minutes after its bar opened). Click any row to open it.
Ticker Mcap Signal Dir Score Trend Price R:R LevelsWhen
Click ↻ Rescan to scan the market for live signals.
FlowWyckoff Scanner
Daily structural signals · nightly detection · frozen ledger
🧭 FlowWyckoff Scanner: runs the daily structural engine — Spring / Upthrust sweeps + the Absorption pair at the mapped 20-day extreme, confirmed by the next close — across the full S&P 500 by default (⚙ Universe narrows it to your own list) on 1D or 1W, surfacing the most recent signal per symbol. Outcome shows the frozen ledger’s grade for 1D fires. Click any row to open that ticker on the 1D chart with the “W” markers on. Attribution lives under Admin → Signals & Proof.
Ticker Mcap Signal Dir Score Outcome Entry R:R LevelsWhen
Click ↻ Rescan to scan the market for structural signals.
A/D Market Scanner
S&P 500 · Real-time data · Click headers to sort
📊 Two-Tier Scanner: The table below shows Quick Scan results — a fast snapshot-based score on all ~500 S&P tickers. For the most active candidates, click 🔬 Deep Scan Top 20 to run the full FlowSense analytical engine (mode-aware, multi-bar context, proper accumulation score). Quick Scan ranks; Deep Scan analyzes.
Ticker Price Today % Mkt Cap Quick Score Δ Q-Score Phase CLV DIV RVOL Close-in-Range %
Loading...
Divergence Alerts
Top Acc./Top Dist.
⚡ Live Flow Ranking: Ranks the 50 most active S&P 500 tickers by Order Flow Imbalance × RVOL over the last 15 minutes of 1-min bars. Cached 60s. Heads up: the Phase badge reflects the entire day so far (Quick Scan); OFI reflects only the last 15 minutes. When they disagree (e.g. a "Distribution" ticker appearing in Top Acc.), that's not a bug — it's the signal: institutional flow has flipped against the day-level reading. Click any ticker for full Hybrid Analytical analysis on the Dashboard.

Top Accumulation

Top Distribution

⚠ Market Fragility
Composite fragility score blending 7 signal families: volatility regime, credit spreads, breadth, dealer positioning, cross-asset correlation, sentiment, and tail-hedge demand. Output: regime band with concrete position-sizing guidance.
COMPOSITE FRAGILITY
PLAY-BOOK FOR THIS REGIME
Sizing
Play-style
Hedge
RISK TRIGGERS (boolean flags)
Loading…
COMPONENT BREAKDOWN
Each component is 0-100 stress · weights renormalized over available signals
Loading components…
180-DAY FRAGILITY TREND
Hover any point for full daily detail · color zones = regime bands
CALM <25
NORMAL 25-50
ELEVATED 50-70
STRESSED 70-85
CRISIS 85+
⚠ Trading Mistakes ALL TIERS
Log every mistake the moment you make it. The pattern you can see is the pattern you can kill.
The Catalog — tap to log
Recent Log
🧭 Trading Signals 3 — FlowCandle and Edges PRO
Every native strategy setup currently triggering across the scan universe — one click, all signals, no need to pick a strategy.
Tap Scan all setups to pull every strategy match in one shot.
♟ Edges — per-setup scanner PRO
Curated FlowSense edge setups scanned live — plain-English rules, one-tap scan, customizable universe
📬 Don't see your preferred setup here? Shoot us an email at [email protected] describing it — we'll work on bringing it live.
Loading strategies…
Scans use a two-phase engine: a bulk snapshot pre-filter, then daily-history checks (RS vs SPY, moving averages, ATR, VCP structure) on the survivors. Results cache for 5 minutes. Setups are screening output, not trade advice — confirm on the chart before acting.
🧭 Cycle Position
Where today sits versus all recorded history — an era-stable read on inflation, recession pressure, valuation and market stress. Separate from the live meters, which rank against a rolling 1-year window.
Loading…
Inflation Meter LIVE
A 0–100 market-implied inflation-pressure gauge — breakevens, commodities and the dollar, read live
Computing market-implied reading\u2026
Recession Meter LIVE
A 0–100 market-implied recession-pressure gauge — rotation, credit stress and flight-to-safety, read live
Computing market-implied reading\u2026
Bubble Meter LIVE
A 0–100 speculative-froth gauge — index stretch, growth chase, junk credit and vol complacency
Computing market-implied reading\u2026
A/D History — SPY Day · 5m bars
Bar-by-bar Accumulation/Distribution analysis · Click headers to sort
Anchor:
Bars:
Timeframe:
Ticker:
PRICE vs CUMULATIVE A/D — ● price · ● cum A/D (each normalized to its own range over the window — divergence = the lines peeling apart)
Cumulative A/D Line
Cum A/D - - Price
Score per Bar
Date Close Bar Chg% Vol CLV MFV RVOL POC VSA Score Precision Phase Signal
Loading...
🌱 ESG & Compliance Screening
Environmental · Social · Governance · Sharia · Controversial industries
TickerSectorESG TierComplianceScore
Loading...
📖 Website Manual
Complete reference for every page, model, and feature in FlowSense — how each works and how to use it.
📑 SECTIONS IN THIS MANUAL
CORE: Dashboard, Scanner, Movers, A/D History, Divergence
DIRECTION MODELS: NDDP (NDMDP/NDCDP), FlowCast Direction (Market/Company)
MOVE VALIDATORS: Relative Strength / Leaders, Real/Fake Movers, FlowBreak, FlowTrap
DATA & SCREENS: ESG, Sharia, Compliance

1. Data Source

All market data is sourced from professional REST + WebSocket market data APIs. Real-time trades stream via WebSocket for tick-by-tick chart updates. Price and change percentages come from the Snapshot API .

Change% Calculation

During RTH, change% is computed as (day.close − prevDay.close) / prevDay.close × 100. Extended hours (PM/AH/ON) prices are shown in brackets but don't affect the main change%.

Candle Data

OHLCV bars are fetched from the underlying aggregates feed. Intraday timeframes show Regular Trading Hours (9:30 AM – 4:00 PM ET) candles. Live trades update the forming candle tick-by-tick via WebSocket.

2. Hybrid A/D Engine

FlowSense uses a proprietary analytical engine combining multiple volume and price-spread signals for directional accuracy with a volume-distribution layer for entry precision. The engine ingests minute-level micro-volume data and resamples to the target timeframe.

Data Ingestion

ModeRaw DataResampled ToDescription
Day1-minute bars, last 3 days15-minute barsRTH-filtered (9:30–16:00 ET), session-aligned buckets starting 09:30
Swing1-minute bars, last 30+ days4-hour barsRTH-filtered, session-aligned. Each 4h bar spans ~half a trading day
Long TermDaily bars, last 1+ yearWeekly barsMon–Fri aligned. Daily bars serve as sub-bars for weekly POC

3. A/D Score Engine (Phase Detection)

For every resampled bar, these metrics are computed: RVOL (volume ÷ SMA(20) volume), Relative Spread (spread ÷ SMA(20) spread), CLV ((C−L)−(H−C))/(H−L).

PhaseCriteriaMeaning
SpringPrice breaks below 20-period low, closes back inside, RVOL > 1.8Institutional stop-run — liquidity trap. Smart money absorbing supply at discount.
UpthrustPrice breaks above 20-period high, closes back inside, RVOL > 1.8Bull trap — institutions distributing into strength.
AbsorptionRVOL > 2.0, Relative Spread < 0.7Institutional absorption — massive volume into tiny range. CLV determines direction.
AccumulationRVOL > 1.5, RS < 1.0, CLV > 0.5High effort, little result, closing high — demand absorbing supply.
DistributionRVOL > 1.5, RS < 1.0, CLV < -0.5High effort, little result, closing low — supply overwhelming demand.
MarkupRVOL > 1.3, RS > 1.2, CLV > 0.3Volume AND spread expand upward — confirmed bullish momentum.
MarkdownRVOL > 1.3, RS > 1.2, CLV < -0.3Volume AND spread expand downward — confirmed bearish momentum.

A/D Score (0–100)

Base = 50. Spring: +30. Upthrust: −30. Squat(bull): +25. Squat(bear): −25. Accumulation: +20. Distribution: −20. Markup: +15. Markdown: −15. Strong CLV+RVOL bonus: ±10. Clamped to [0, 100].

4. Precision Engine (Internal Volume Profile)

For each resampled bar, FlowSense looks inside using the 1-minute sub-bars to compute the Point of Control (POC) — the price level with the highest cumulative volume.

Dynamic Binning

Bin size adapts to stock price: binSize = max($0.01, avgPrice × 0.02%). A $600 stock uses ~$0.12 bins; a $5 stock uses $0.01 bins.

Precision Score (0–100)

Precision = 100 − (|Close − POC| / Close × 10000) If POC cannot be computed → Precision = 0 (unknown).

A signal is only "Strong Acc" when BOTH A/D Score > 80 AND Precision > 80. If price is far from POC, the signal is downgraded to "Speculative" regardless of accuracy.

5. Phase Breakdown (Sidebar)

The sidebar displays 5 progress bars showing the key components of the current signal:

BarDescription
CLVClose Location Value (−1 to +1). Where price closed within the bar's range.
RVOLRelative Volume vs 20-period SMA. >1.5x = significant, >2.0x = institutional.
A/D ScoreA/D Score (0–100). Based on proprietary phase detection logic.
PrecisionPOC Proximity (0–100%). How close price is to the volume node.
SignalCombined output: Strong Acc, Acc, Weak Acc, Neutral, Weak Dist, Dist, Strong Dist.

6. Day vs Swing vs Long Term Modes

AspectDaySwingLong Term
Raw Data1m bars (RTH)1m bars (RTH)Daily bars
Resampled To15-minute4-hour1-week (Mon–Fri)
ContextIntraday micro-volumeMulti-day flowWeekly institutional positioning
POC Source1m sub-bars per 15m bar1m sub-bars per 4h barDaily sub-bars per week
Best ForScalping, day trading3–14 day holdsPosition building

Note: Chart timeframes are fully independent. All 10 TFs available regardless of mode. Mode only affects the analytical engine's scoring.

7. Chaikin A/D Line (Chart Oscillator)

CLV (a.k.a. MFM) = ((Close − Low) − (High − Close)) / (High − Low) MFV = CLV × Volume A/D = Cumulative Σ MFV

The chart oscillator is a classic visual-reference indicator. The sidebar engine is a separate, more advanced proprietary system.

8. Technical Indicators

IndicatorParametersDescription
EMA 9 / 21ExponentialShort-term trend. Crossovers = momentum shifts.
SMA 50 / 100 / 200SimpleLong-term trend. Price above = bullish.
Bollinger Bands20 SMA ± 2σSqueeze = breakout pending.
VWAP + 1SDVolume-weightedPrice above VWAP = institutional buying.
RSI (14)14-period>70 overbought, <30 oversold.
Stochastic%K(14), %D(3)Crossovers signal entries.
MACD12/26/9MACD above signal = bullish.

9. Sector Heatmap

Shows 11 sector ETFs with real-time change%. Color intensity scales from green (up) to red (down). Click any sector to load its chart.

10. A/M/D Edge — Institutional Order-Flow Engine (Pro Plus)

The premium tier of the A/M/D engine. It blends seven institutional-footprint signals from daily history, each weighted by how well it has actually predicted forward returns — not by a fixed guess.

SignalWhat It Measures
Chaikin A/D Trend10-bar change in the cumulative accumulation/distribution line.
Order-Flow Imbalance (OFI)Up-volume vs down-volume over the last 10 bars.
Block-Trade BiasNet direction of bars trading above mean + 2σ volume.
RVOLLatest volume vs the 20-bar average.
Smart Money Index (SMI)Trend in cumulative close-minus-open.
CLVWhere the last bar closed within its range.
Relative StrengthOutperformance vs the benchmark (sector ETF / QQQ / SPY). Chart pane: cumulative per-bar spread, anchored at the session open intraday and at 21 sessions on daily — same anchor on every timeframe.

Walk-forward weighting: over ~3 years of daily history the engine slides 40-bar windows, correlates each signal with the realized 10-day forward return, and uses the absolute correlation (|r|) as that signal's weight — so signals that have been predictive carry more of the score, and ones that haven't fade out.

A/D Market Scanner

The Scanner screens all S&P 500 constituents in real-time, computing accumulation scores, market phases, CLV, volume ratios, and divergences for each ticker using real-time snapshot data.

Columns

ColumnDescription
TickerStock symbol. Click any row to load its chart on the Dashboard.
PriceLast regular session close price.
Chg%Percentage change from previous close.
Mkt CapMarket capitalization from reference data. Cached daily.
ScoreAccumulation Score (0–100). Color-coded: green (70+), blue (55+), yellow (40+), red (<40).
PhaseMarket phase classification (e.g. Accumulation, Markup, Distribution, Markdown).
A/DAccumulation/Distribution signal strength.
CLVClose Location Value (-1 to +1).
DivDivergence: Bullish, Bearish, or None.
VolVolume ratio vs previous session.
Rng%Range position: where price sits in the day's high-low range.

Sorting

Click any column header to sort ascending/descending. The active sort column is highlighted in green with an arrow indicator. Sorting is instant (client-side) — no re-fetch required.

Filters

FilterWhat It Shows
AllEvery S&P 500 ticker, sorted by score descending.
AccTickers with A/D signal containing "Accumulation".
StrongTickers with "Strong" A/D signal (Strong Accumulation or Strong Distribution).
DivTickers showing Bullish or Bearish divergence.
DistTickers with A/D signal containing "Distribution".

Divergence Alerts

Divergences occur when price direction conflicts with money flow direction. These are early reversal signals used by institutional traders.

Bullish Divergence

Condition: Price is falling (negative change%) but the accumulation score remains high (≥55) and CLV is positive (>+0.1). This suggests hidden buying despite visible price weakness — smart money may be accumulating while retail sells.

Alternative: Price down >0.5% but volume ratio is low (<0.8×) with score ≥55 — selling on low conviction, likely to reverse.

Bearish Divergence

Condition: Price is rising (positive change%) but score is low (≤40) and CLV is negative (<-0.1). Hidden selling despite visible strength — institutions may be distributing while retail buys.

Alternative: Price up >0.5% but volume ratio is low (<0.8×) with score ≤45 — buying on low conviction, likely to reverse.

Card Information

Each divergence card shows: ticker, price, score, market phase, change%, CLV value, and a description of the specific divergence pattern detected. Click any card to load the ticker on the Dashboard.

Top Movers

The Movers page shows the most extreme accumulation and distribution signals in the S&P 500, split into two panels.

Top Accumulation

Tickers with score ≥ 65, sorted by highest score. These stocks show the strongest institutional buying signals based on CLV, volume conviction, and price action. Useful for finding potential long entries where smart money is active.

Top Distribution

Tickers with score ≤ 35, sorted by lowest score. These stocks show the strongest selling pressure. Useful for identifying shorts, exits, or stocks to avoid.

Row Information

Each row shows: ticker, price, market phase, change%, and score. Click any row to load the ticker on the Dashboard for full analysis.

How Movers Differ from Scanner

The Scanner shows all 500 tickers with full detail columns. Movers is a curated, at-a-glance view of the extremes — the top 15 strongest accumulation and top 15 strongest distribution signals, designed for quick screening.

Relative Strength (Leaders / Laggards) (Pro)

Measures whether a name is leading or lagging its peers. The ticker's sector is detected and mapped to a benchmark — QQQ for big tech, the matching sector ETF (XLF, XLV, XLE, XLP, XLI, XLC, XLU, XLRE, XLB, XLY) otherwise, SPY as the fallback.

Daily RS = ticker's daily % − benchmark's daily % (same date)

Comparing same-day moves (rather than drift from an old base) shows clean day-by-day out- or under-performance. A rising RS line means the stock is outrunning its group — the hallmark of a leader; a falling line flags a laggard. Default lookback is 30 trading days.

A/D History

The A/D History page provides a day-by-day breakdown of accumulation and distribution activity for any ticker, helping you identify exactly when A/D cycles start and end.

Charts

ChartDescription
Cumulative A/D LineRunning sum of daily Money Flow Volume. Rising = accumulation trend. Falling = distribution trend. Inflection points show where A/D cycles reverse.
Daily Score + PhaseBar chart of daily accumulation scores (0–100) color-coded by signal strength. Shows how the score evolved over time.

Table Columns

ColumnDescription
DateTrading day date.
CloseClosing price for the day.
Chg%Day-over-day price change percentage.
VolTrading volume.
CLV (was MFM)Chaikin money-flow multiplier: ((C−L)−(H−C))/(H−L). Ranges -1 to +1. Positive = close near high (buying). Negative = close near low (selling). One name site-wide.
Daily MFVMoney Flow Volume = CLV × Volume. The dollar-weighted buying/selling pressure for that day. ▲ = accumulation day, ▼ = distribution day.
Cum A/DCumulative sum of all daily MFV values. Tracks the running balance of accumulation vs distribution.
ScoreAccumulation score for the day (0–100).
PhaseMarket phase classification for the day.
SignalStrong Acc (CLV > +0.25), Acc (CLV > 0), Dist (CLV < 0), Strong Dist (CLV < -0.25).

How to Read A/D Cycles

Accumulation Start: Cumulative A/D line turns from falling to rising. Daily MFV flips from negative to positive for multiple consecutive days. Scores consistently above 55.

Distribution Start: Cumulative A/D line turns from rising to falling. Daily MFV flips from positive to negative. Scores drop below 40 for multiple days.

Cycle End: Look for MFM reversal: consecutive days where MFM sign changes from the prior trend. The inflection point in the cumulative A/D chart marks the exact transition.

1. What Is NDDP?

NDDP = Next-Day Direction Prediction. The model predicts whether tomorrow's close will be above or below today's close, using 16 weighted factors organized into two opposing camps (bullish vs bearish).

Two flavors share the same architecture: NDMDP (market — applied to SPY) and NDCDP (company — applied to any single stock).

2. The 16 Factors (Dual-Camp Model)

Factors are grouped into a bullish camp and a bearish camp. Each factor outputs a signal in [-1, +1]; the model sums weighted contributions from both camps and produces a net directional probability.

FactorCampWhat It Measures
A/D TrendBothMulti-day accumulation/distribution trajectory
OFI (Order Flow Imbalance)BothNet buying vs selling pressure intraday
Bollinger PositionBothPrice location within volatility bands
RVOLBothVolume participation vs 20-day average
SMI NormalizedBothStochastic Momentum Index — overbought/oversold
CLVBothClose Location Value within the day's range
Relative StrengthBothOutperformance vs market benchmark
Vanna/IV-Skew (proxy)BullOptions skew implying dealer hedging direction
Gamma Squeeze RiskBullConcentration of OI near current price
Late-Day BuyingBullLast-hour aggressive buy pressure (institutional)
Failed BreakdownBullReversal after support test (bear trap)
Put/Call Skew DecayBearFalling put demand suggesting complacency
Failed BreakoutBearReversal after resistance test (bull trap)
Late-Day SellingBearLast-hour aggressive sell pressure
Distribution ClusterBearConsecutive distribution days
Sector WeaknessBearSector ETF underperformance vs SPY

3. Verdict & Probability

Weights are computed via per-factor rolling Pearson correlation against forward returns (auto-calibrated). Final score → probability via sigmoid.

≥65% probUp → BULLISH · 57-64% → LEAN BULLISH · 43-56% → NO TRADE · 36-43% → LEAN BEARISH · ≤35% → BEARISH

Click 📊 Perf on either NDMDP or NDCDP to backtest verdict hit-rates over your chosen window.

4. Signal Performance (PROOF) (all tiers)

A permanently public scorecard of every official daily call. It exists to keep the models honest — nothing can be repainted after the fact.

StepHow It Works
FreezeEvery daily NDDP call (market + per-ticker) is written to the ledger at 16:45 ET, before the outcome exists.
GradeGraded the next session: the call's direction vs the next close minus the pin-day close → hit, miss, or no-trade.
Hit RateHits ÷ (hits + misses). NO-TRADE days are excluded.
CalibrationTrailing hit-rate per conviction bucket (70+, 55–70, 40–55, <40) — so you can see whether higher-conviction calls actually land more often.

Because rows are frozen before outcomes are known, the scorecard is a true forward track record, not a back-fit.

1. What Is FlowCast Direction?

FlowCast = Open-to-Close. Predicts today's close vs today's open using live intraday data. Unlike NDDP (next-day), this is a same-session model that evolves through the trading day.

FlowCast Market analyzes SPY (10 pillars). FlowCast Ticker analyzes individual stocks (8 pillars adapted for single-name).

2. The 10 Pillars (Market) / 8 Pillars (Company)

PillarWt (Mkt)Wt (Co)What It Measures
Gap & Opening Range15%18%Pre-market gap quality + opening 30 min behavior
Order Flow (SPY) / Order Flow Delta18%22%CVD-style buying vs selling aggression
Sector Breadth (O→C)14%How many sectors are participating in the direction
QQQ vs DIA Rotation10%Risk-on (tech leadership) vs risk-off (defensive)
Cross-Asset12%VIX, DXY, TLT moves — macro context
Relative Strength16%Stock vs sector ETF and SPY (alpha)
VWAP & Profile / Volume Profile & VWAP14%18%Trade location relative to value area + VWAP
RVOL8%12%Volume conviction
Momentum / Intraday Momentum9%14%Multi-bar momentum (3/10/20 bar slopes)
Options GEX8%8%Dealer gamma positioning (dampening vs amplifying)
Charm (CHEX)8%8%EOD delta decay — late-day mechanical flow

3. How The Score Is Computed

For each pillar: signal × weight contributes to a weighted sum. Net score = sum / total weight × 100.

Session confidence multiplier: sessionConf = 0.3 + sessionPct × 0.7. This prevents overconfidence at 9:31 AM with only 1 minute of data.

Regime multiplier (NEW): finalScore = score × regime.confMult where the multiplier ranges 0.7-1.15 based on detected market regime. See the Regime Detection tab.

Dampening above ±30: finalScore = sign × (30 + sqrt(|score|−30) × 3). Diminishing returns past extreme readings.

4. Verdict Logic + Pillar Agreement

Verdict requires not just a score, but pillar agreement: 3+ pillars must point the same direction. Without agreement, verdict is "conflicted" and shouldTrade=false.

Early-session protection: if sessionPct < 0.08 (first ~30 min), verdict is forced to NO TRADE.

Projections at 10:30 AM (Primary) and 2:00 PM (Confirm) show what the model said at those checkpoints — confluence between Primary + Confirm + current = highest conviction.

5. FlowLead — 5–15 Minute Outlook (Pro Plus)

A short-horizon, forward-looking read on where the next 5–15 minutes lean. It scores four equally-weighted pillars into a single −100 … +100 reading.

Pillar (≈25% each)What It Reads
Dealer DEXDealer delta-hedging pressure (the stock dealers must buy/sell to stay neutral).
Options GEXThe gamma regime — whether dealers are dampening or amplifying moves.
CharmDelta decay into the clock — hedging flows that build through the session.
Order FlowLive aggressive buying vs selling on the tape.

A near-term tactical overlay, not a session-long call — it complements the open-to-close models above. Intraday only (needs live data).

1. What Are Move Validators?

A suite of three tools answering the same question — "is this price move real or fake?" — at different scopes:

ToolScopeWhen To Use
Real/Fake MoversPre-market (4:00-9:30 AM ET)Identify continuation vs reversal setups before the open
FlowBreakSingle ticker, intraday RTHDeep analysis of all key levels for one stock
FlowTrapMulti-ticker scanner, intraday RTHHunt for fade opportunities across the market

2. Real/Fake Movers — 7-Factor Pre-Market Model

Classifies pre-market moves on a 0-100 scale. Scans ~100 PM movers in real-time (60s refresh). After 9:30, freezes at the open snapshot.

FactorWeightDescription
Volume Conviction20%PM volume vs typical PM volume (institutional vs retail)
Trend Persistence15%Sustained direction vs single-spike noise
Gap Quality15%News-driven vs technical gap
Magnitude10%Move size vs ATR
Bar Consistency15%% of bars closing in dominant direction
Market Alignment15%Move direction vs SPY/QQQ direction
Fade Detection10%Recent reversal signals against the move

Score ≥70 = REAL MOVER (continuation play). Score ≤30 = FAKE MOVER (reversal play). 31-69 = uncertainty zone.

3. FlowBreak — 6-Factor Level Analysis

For each of 7 key levels (Yesterday H/L, VWAP, PM H/L, ORB 30-min H/L) plus historical S/R swing pivots, runs a dual analysis:

BROKEN levels → trap probability (is the breakout real or fake?). UNBROKEN levels → break risk (is the level holding or about to break?).

Factor (BROKEN mode)WeightFactor (UNBROKEN mode)Weight
Hold Duration20%Test Count15%
Break Quality (CLV)20%Rejection Quality20%
Break Volume15%Defense Volume15%
Rejection (post-break)15%Proximity to level25%
VWAP Confirmation15%VWAP Alignment10%
Market Direction15%Market Pressure15%

Levels are tiered: ★ Major (Yesterday H/L, VWAP), ◆ Historical S/R (multi-day swings), · Secondary (PM H/L), · Tactical (ORB).

4. FlowTrap — Multi-Ticker Scanner

Runs the BROKEN-level analysis from FlowBreak across 30 priority tickers (major ETFs + Mag Seven + S&P megacaps). Returns only actively forming traps (trap prob ≥ user threshold).

60-second cache for performance. Pass ?nocache=1 to force fresh scan. Click any result card → opens FlowBreak pre-loaded with that symbol.

1. FlowVSA — The Core Signal Engine

FlowVSA is FlowSense's flagship signal engine — one scoring engine surfaced four ways:

SurfaceWhat It Is
FlowVSA SignalMarkers drawn directly on the chart.
FlowVSA ScannerA cross-market table of the signals currently firing (Pro).
FlowVSA AlertA push notification when a new signal triggers.
Volume FootprintThe order-flow ladder (see the Order Flow tab) that both displays signals and feeds flow back into the score.

Detection — Volume-Spread Analysis

The engine scans price/volume bars (a 20-bar baseline minimum) for two VSA setups, each requiring elevated volume — at least 1.6× the 20-bar average:

SignalAnatomy
Absorption (long)A high-volume bar closing in the upper third of its range, at or after a decline (a local low, or below the 20-bar mean) — buyers absorbing supply.
Upthrust (short)A high-volume bar closing in the lower third, at or after an advance (a local high) — sellers absorbing demand.
Signal Score (0–100) = 0.45 × VSA + 0.35 × Structure + 0.20 × Location

VSA = how far volume exceeds the 1.6× threshold · Structure = how decisively the close sits in the top/bottom third · Location = best at a fresh local extreme. A signal fires at a score ≥ 50.

Footprint flow confirmation

On intraday timeframes the most recent signals are enriched with a 0–100 flow score (50 = neutral). The bar's delta dominates (±40), with bonuses for absorption at the correct extreme and for stacked imbalances in the signal's direction — and penalties when order flow contradicts. Above 50, the tape confirms the VSA read.

2. Trading Signals 1 / 2 / 3

Three live feeds that scan a ticker universe and surface the highest-conviction setups.

FeedWhat It SurfacesAccess
Trading Signals 1Directional signals from the FlowCast (open-to-close) Company engine — each ticker gets a direction, strength, and probability bucket.Pro Plus
Trading Signals 2A trap + squeeze aggregator — the FlowTrap and the squeeze scanners combined into one feed.Pro Plus
Trading Signals 3Every native strategy setup (below) currently triggering across the scan universe, ranked by score.Page: all tiers · live alerts: Pro Plus

3. Strategies

A library of curated setups, each scanned live over the market (or your own universe) with plain-English entry rules and a stated bias.

StrategyBiasThe Setup
⚡ Gap & GoLongGap ≥ 2% holding above the open on heavy volume, over VWAP.
🏦 Institutional PushLongUp ≥ 1%, over VWAP, volume ≥ 1.3×, dollar volume ≥ $100M.
🎯 RS Leader PullbackLongA 20-day leader vs SPY (+3%) resting into its rising 20-day average.
🔌 VCP Breakout WatchLongMinervini contraction — 3 shallower pullbacks, price coiled under the pivot.
🔄 VWAP ReclaimLongDipped below VWAP, reclaimed it, holding above the prior close.
🧲 FVG Magnet TestLongPrice trading inside an unmitigated bullish daily Fair Value Gap.
🪃 ATR Exhaustion FadeShortBlow-off (≥ +2.5%, range ≥ 1.3× ATR) fading off the high toward VWAP.
🔨 Hammer Reversal (15m)Long15m hammer tagging mapped support after a real downswing.
🌠 Shooting Star Fade (15m)Short15m shooting star rejecting mapped resistance after a real upswing.
🪝 Hammer Pullback (15m)LongThe same hammer WITH the trend — an uptrend flush into mapped support.
🪝 Shooting Star Pullback (15m)ShortThe same star WITH the trend — a downtrend rally into mapped resistance.

The candlestick family (Reversal and Pullback variants) carries a non-negotiable rule: the signal wick must tag a mapped level — prior-day high/low, session VWAP, a premarket extreme, a round number, or the daily 20/50-SMA — or the candle is treated as noise. Every match is graded LOW / MODERATE / HIGH conviction.

1. How Order-Flow Tools Read the Tape

FlowTape and the Volume Footprint both answer one question on every trade — who was the aggressor, the buyer or the seller? — then aggregate the answer. The classification is the Lee-Ready quote/tick rule:

Print LocationClassified As
At or above the askBuy — someone lifted the offer
At or below the bidSell — someone hit the bid
Between bid and askCompared to the midpoint (above → buy, below → sell)
Exactly at the midpointFalls back to the tick rule (uptick → buy, downtick → sell)

The prevailing NBBO is matched to each trade's own timestamp. Off-exchange / dark prints are flagged when a trade clears away from the lit exchanges; sweeps are flagged from the Intermarket-Sweep-Order condition (one aggressive order hitting several venues at once).

Trade side is an estimate — dark and exact-midpoint prints carry no explicit buyer/seller tag. Order flow is probabilistic context, not a standalone signal.

2. Live FlowTape (Pro Plus)

Streams live trades and quotes during market hours (pre-market, regular, after-hours; pauses overnight and weekends). On subscribe it backfills the session, then runs live, classifying every print with the rule above and excluding the opening/closing auctions from the aggressive tallies (those are shown separately).

MetricWhat It Shows
CVD (Cumulative Volume Delta)Running buy volume minus sell volume, in both shares and dollars — the core read on net aggression since the open.
Aggressive Buy / Sell / Mid VolumeSession totals split by aggressor side, plus midpoint and dark volume.
Sweeps & BlocksCounts split buy/sell, with the most recent prints. A block is large relative to the running average trade size.
CVD Timeline & Aggressive BarsPer-minute CVD line and 1-minute buy-vs-sell volume bars for the charts.

3. FlowDark (Pro Plus)

Estimates institutional off-exchange activity for a name across the most recent regular session.

Stratified sampling

A mega-cap prints millions of trades a day, so fetching every tick is infeasible — and the last few thousand prints only cover the closing auction. Instead the 09:30–16:00 session is split into 3–16 evenly-spaced windows (~every 24 minutes); ~350 prints are sampled from each, plus a dedicated slice into the close. That yields a session-representative read of dark share, lean and blocks across the whole day.

Core reads

MetricDetail
Dark Share %Off-exchange volume ÷ total. US equities run ~40–45% normally; elevated ≥ 48%, high ≥ 55%.
Net Lean (-100…+100)Tick-test buy/sell skew, tracked for all prints and for dark prints separately.
Price PositionWhere the last price sits in the sampled range (0 = low, 1 = high).
Block LedgerAppend-only, deduped session ledger of large prints, surfacing the largest block of the day.

A/M/D classification

PhaseSignature
AccumulationElevated dark + price in the lower half + not selling off — quiet absorption.
DistributionElevated dark + price in the upper half + not breaking out — supply fed into strength.
Markup / MarkdownAggressive sweeps + price at the top/bottom of range + matching lean.
Churn / NeutralHeavy dark but no clean tell / dark share around normal.

Confidence is capped at "medium" — this reads footprints, not intent.

4. Volume Footprint (Pro Plus)

Rebuilds each candle as a price-by-price ladder of traded volume, splitting every print into bid volume (sells) and ask volume (buys) with the same quote/tick rule. Price rows use an adaptive step — finer for cheap stocks, coarser for expensive ones, scaled by timeframe.

Per-Bar MetricDefinition
DeltaAsk volume − bid volume (net aggression for the bar); cumulative delta runs across the window.
POC (Point of Control)The price row with the most volume.
Value Area (VAH / VAL)The band holding 70% of the bar's volume.
ImbalancesA row is a buy imbalance when its ask volume is ≥ 3× the bid volume one row below (mirror for sell). Stacked imbalances mark aggressive runs.
AbsorptionA heavy POC pinned near the bar's high or low with a long wick against it — large resting orders soaking up aggression (a potential reversal tell).

1. The GEX Foundation (Shared by All Three)

The GEX Fade/Squeeze and Gamma Squeeze scanners are all built on the same options-positioning math. The engine reads the options chain (every contract within 45 days of expiry) and aggregates dealer Greeks.

TermDefinition & Why It Matters
GEX (Gamma Exposure)Σ gamma × open interest × 100, summed across the chain (calls and puts tracked separately). Measures how hard dealers must hedge per 1% move.
DEX (Delta Exposure)Σ delta × OI × 100. Dealers are net-short options and hedge the opposite delta, so positive DEX ≈ dealers long stock-equivalent (an upside headwind); negative DEX ≈ dealers short stock (support / fuel for a squeeze).
Gamma FlipThe price where net dealer gamma changes sign. Above the flip = positive-gamma regime: dealers sell rallies and buy dips, so moves get dampened (mean-reverting — fade territory). Below the flip = negative-gamma regime: dealers chase the move, so moves get amplified (trend / squeeze territory).
GEX SignalA normalized net-GEX reading. Positive = positive-gamma (dampening); negative = negative-gamma (amplifying). The scanners trigger off thresholds such as +0.15 / -0.15 / -0.10.
Call WallThe strike holding the most call gamma — acts as a magnet / resistance.

Also tracked: OI-weighted implied volatility, call/put OI and volume, P/C OI ratio, and spot price. Positioning is open-interest based (refreshed each session), so it is a structural backdrop, not a tick-by-tick signal.

2. GEX Fade / Squeeze Scanner (Intraday)

Runs during regular hours on 1-minute bars plus the GEX snapshot. It computes VWAP, ATR(14), a U-shaped RVOL curve (the open and close run ~2.2× the midday rate, so relative volume is comparable at any time of day), a 30-vs-prior-30-minute volume trend, and distance to the gamma flip. It looks for two opposite setups:

Fade (mean-reversion) — all 5 required

ConditionThreshold
Positive GEXsignal > +0.15
Above the flipprice > flip × 1.005
Extended move|intraday %| > 2.0%
Volume not confirmingRVOL < 1.5
Timing25%–92% through the session

Boosters (base confidence 60%, +10% each, capped 95%): far from VWAP (>1.5 ATR), dealers long stock (DEX < -0.3), climax range (>1.4 ATR), deep in the sticky zone (|flip dist| > 5%). Direction: SHORT a green move, LONG a red one. Targets: T1 = VWAP, T2 = gamma flip (when reachable) or a measured move past VWAP; stop = day high/low ± 0.4 ATR.

Squeeze (breakout) — all 5 required

ConditionThreshold
Negative GEXsignal < -0.15
Below the flipprice < flip × 0.995
Range-bound|intraday %| < 1.5%
Volume buildingRVOL > 1.0 and 30-min trend > 1.15
Timing25%–80% through the session

Boosters: dealers short stock (DEX > 0.3), tight range (<0.7 ATR), away from VWAP (>0.8 ATR), high put skew (P/C OI > 1.2). Direction: BOTH — trade the break. Entry beyond the day high/low, stop ± 0.3 ATR, target ± 1.5 ATR.

3. Short Squeeze Scanner

Ranks names on a 0–100 composite built from reported short-interest and short-volume data, shares outstanding, daily price bars, and a live snapshot. Each sub-score is 0–100, then weighted:

FactorWeightFull Credit At
Short Interest % of Float35%≥ 30% of float
Days to Cover25%≥ 10 days
Short-Volume Deviation (vs 10-day avg)20%+40% above average
5-Day Price Momentum15%+10%
Float Bonus5%<25M shares (tiered down through <300M)

Guards: a name is rejected if the live price and the latest daily close disagree by more than 25% (stale or split-straddling data), or if it is down more than 8% on the day — a squeeze thesis needs the stock holding up, not collapsing.

4. Gamma Squeeze Scanner

A 0–100 composite focused on call-side option positioning, comparing today's chain to the prior trading day and to 5 trading days ago:

FactorWeightFull Credit At
OTM Call-OI Concentration30%≥ 50% of call OI within +5% of spot
Call-OI Growth (5-day)25%+30% over 5 days
Dealer Setup20%negative GEX (<-0.10) AND below flip (one alone scores 40–60)
Call/Put Volume Ratio15%≥ 3:1
IV vs 5 Days Ago10%cheap (<0.90×) = 100; neutral = 50; rich (>1.15×) = 20

Compressed IV makes a squeeze more explosive (cheap gamma → dealers under-hedged); rich IV means the move is already priced. The scanner also surfaces the gamma flip and the call wall with its distance from spot.

1. Macro Meters — How They Work

The Inflation, Recession, and Bubble meters each read what the market is currently pricing — not an econometric forecast. The method is identical for all three:

  • Each input is an ETF (or a ratio of two ETFs).
  • Its metric is computed daily over the trailing year.
  • Today's value becomes a percentile rank within that year's distribution.
  • The weighted sum of percentiles gives a 0–100 pressure score.

Hard-data blend: where available, official figures (CPI, jobless claims, the yield curve) are mixed in at 30% alongside the 70% market-implied core. Without that data a meter runs market-only and the components show what's missing.

Higher = more of that pressure being priced in. These are market-sentiment gauges, not predictions.

2. The Three Meters

Inflation Meter — breakevens, commodities, the dollar

InputWeightReads
TIP vs IEF24%Inflation breakevens proxy
DBC18%Broad commodity complex
UUP (inverted)18%US dollar strength
CPI YoY (official)15%Headline inflation rate
CPI 3-mo momentum (official)15%Annualized recent CPI
USO10%Crude oil momentum

Recession Meter — defensive rotation, credit stress, flight to safety

InputWeightReads
HYG vs IEF (inverted)18%Credit risk appetite
TLT16%Flight into long-duration bonds
XLP vs XLY15%Defensives vs cyclicals rotation
Jobless claims (official)15%Initial-claims trend
10y–2y curve (official, inverted)15%Yield-curve inversion
IWM vs SPY (inverted)11%Small caps vs large
IYT vs SPY (inverted)10%Transports vs market

Bubble Meter — index stretch, growth chase, junk credit, complacency

InputWeightReads
SPY extension above its 200-day30%Index stretch above trend
QQQ vs SPY25%Growth-vs-market chase momentum
VIXY (inverted)25%Volatility complacency
HYG vs LQD20%Junk vs quality credit appetite

3. Market Fragility

A 0–100 composite that classifies the current market regime — built to size positions, not to predict crashes. It blends seven signal families, each scored 0–1 (calm → stress) then weighted:

Signal FamilyWeightReads
Credit Stress (HYG/IEF z-score)20%Credit spreads widening
Dealer Positioning (SPY GEX, gamma flip, P/C OI)20%Dealers forced to amplify moves
VIX / VIX3M Term Structure15%Medium-term vol backwardation
Breadth (sectors + RSP vs SPY)15%How few names are holding up
VIX9D / VIX10%Near-term vol backwardation
VVIX10%Tail-hedging demand (vol of vol)
Cross-Asset (SPY–TLT correlation)10%Stock-bond correlation regime break

Each family has a proxy fallback (e.g. SPY realized vol when the VIX indices aren't available), and the composite renormalizes over whatever's available. Explorer sees one daily snapshot; Pro and Pro Plus get live updates.

4. Cycle Position — Era-Stable Macro Gauge

The Inflation, Recession, and Bubble meters above rank today against a rolling one-year window — adaptive, built to size today's plan. Cycle Position is their complement: it ranks today against the entire recorded history of each series on a fixed baseline that never rolls. A reading of 85 means “more extreme than 85% of everything on record” — and it means the same thing in 2026 as it would have in 1999.

SeriesHistoryWhat It Anchors
CPI (inflation)back to 1947Where today's inflation sits vs every prior decade
Yield curve (10y–2y / 10y–3m)full seriesInversion depth vs all past inversions
Market-cap-to-GDP (Buffett valuation)full seriesHow stretched equity valuation is vs history
VIX + credit spreadsfull seriesStress / complacency vs every recorded regime

The gauges combine into a plain cycle-phase label (early / mid / late cycle), and the recession side includes a Sahm-rule sub-panel showing how far today sits from triggering. Use it to answer “does this look like 1999, 2007, 2021 — or none of them?” rather than “how do I size today?” Pro.

5. Historical Economic Data Panel

Every Market Health page (Inflation, Recession, Bubble, Fragility) carries a Historical Economic Data panel that puts hard official data next to the market-implied gauge. It pulls authoritative federal macro series — the Fed funds target rate, CPI, unemployment and other official releases — with a series selector, a Value / Year-over-Year toggle, and a sortable table (Period · Value · change vs prior · YoY · release date).

You can switch the trend range between 6 months, 1 year, 2 years, and 5 years. The daily reading is frozen and pinned at 10 AM ET so the website, the daily email, and the alert channel all show the same number for the day. The market-implied meters tell you what the market is pricing; this panel tells you what actually printed.

1. What Is Regime Detection?

A classifier that labels today's market state and adjusts FlowCast model confidence. The biggest weakness of fixed-weight models is treating all days the same — a trending day vs a whippy/volatile day require different conviction levels.

Regime detection runs on every FlowCast Direction call (both Market and Company) and applies a confidence multiplier (0.7-1.15) to the final score.

2. Three Inputs

MetricWhat It Captures
Directional Consistency% of RTH bars closing in the dominant direction
Net Move SizeAbsolute % move from session open to current
Range vs 20-day ATRToday's high-low range as multiple of typical ATR

3. The 5 Regimes

RegimeTrigger ConditionsMultiplierTrading Implication
📈 Strong TrendConsistency ≥62% + net move >0.25%×1.15Momentum reliable, full sizing
📊 Mild TrendConsistency ≥55%×1.0Normal sizing
MixedNo clear regime×0.85Cautious sizing
ChoppyConsistency <52% + tight range×0.8Fade extremes, momentum unreliable
VolatileRange >1.4× ATR + low consistency×0.7Reduce size, signals may misfire
🧮
Toolbox — Calculators
Six live calculators: 4 trader-focused (position size, risk/reward, drawdown, Kelly) and 2 wealth-planning (future value, compound interest). All inputs are live — results update as you type.
Future Value Calculator
Project the future value of a starting amount plus optional monthly contributions, growing at a given annual rate over a given number of years.
ℹ️ Compounding model: monthly. Contributions are added monthly; interest accrues monthly. This is the right model for retirement accounts, 401(k)s, and most automated investment plans. If you make a single lump-sum contribution once per year (e.g. annual IRA), use the Compound Interest tab instead — it uses annual compounding and will give a slightly lower result for equivalent inputs.
The amount you start with today
Optional — set to 0 for no contributions
Long-term US equity historical average ≈ 7-10%
Investment horizon
Future Value
$0
Inflation-adjusted value today's purchasing power · 3% inflation
$0
Inflation + Zakat-adjusted value today's purchasing power · 5.5% combined (3% inflation + 2.5% Zakat)
$0
Compound Interest with Year-by-Year Breakdown
See how compounding accelerates over time. Each year, the prior balance grows by the rate, then your annual contribution is added at year-end.
ℹ️ Compounding model: annual. Interest accrues once per year; contributions are added once per year at year-end. Best for visualizing the year-by-year growth curve with a clean breakdown table. If you contribute monthly (e.g. 401(k), automated investments), use the Future Value tab — it uses monthly compounding and produces a slightly higher result for equivalent inputs.
Final Balance
$0
Inflation-adjusted value today's purchasing power · 3% inflation
$0
Inflation + Zakat-adjusted value today's purchasing power · 5.5% combined (3% inflation + 2.5% Zakat)
$0
Year-by-Year Breakdown
YearStartInterestContributionEnd
Position Size Calculator
Calculate how many shares to buy given your account size, risk tolerance per trade, entry price, and stop-loss. The "1% rule" (or 0.5-2% range) is industry-standard for risk management — keeps any single bad trade from destroying the account.
Industry standard: 0.5-2%. Conservative: 0.5%. Aggressive: 2%.
Maximum Position
0 shares
Position value: $0
Risk / Reward Calculator
Quantify the expected R-multiple of a trade setup. A 1:3 R/R means you risk $1 to make $3 — and means you only need to win 25%+ of the time to be profitable. Trades with R/R below 1:1.5 rarely have positive expectancy unless win rate is exceptional.
R-Multiple Ratio
0 : 0
Breakeven win rate: 0%
Drawdown Recovery Calculator
The asymmetry of losses: a 50% loss requires a 100% gain to recover. A 20% loss requires a 25% gain. Visualizes why aggressive risk management matters more than chasing higher returns. Most blown-up accounts didn't fail from one bad trade — they failed from never digging out of a deep drawdown.
Percentage loss from peak
Gain Required to Recover
0%
Recover from $0 to $0
Drawdown Asymmetry Reference Table
DrawdownRequired Gain to Recover
10%11.1%
20%25.0%
30%42.9%
40%66.7%
50%100.0%
60%150.0%
75%300.0%
Kelly Criterion Bet Sizing
The Kelly formula calculates the mathematically optimal bet size given your edge — the size that maximizes long-run geometric growth. Most practitioners use "Half-Kelly" or "Quarter-Kelly" because full Kelly produces brutal drawdowns and assumes your edge estimate is exact (it never is). The formula: f* = (bp - q) / b where b = avg win / avg loss, p = win probability, q = 1 - p.
From your trade history. Be honest — recency bias inflates this.
Optimal Bet Size
0%
$0 per trade · Full Kelly
⚠ Important: These calculators are educational tools. They cannot account for slippage, commissions, taxes, gaps, partial fills, or any of the real-world frictions that make actual trading harder than the math suggests. Use as starting points for your risk planning, not as guaranteed outcomes.
💰
Valuation & Financial Analysis Lab
Enter a ticker, dig into the financials, and see a fair-value estimate.
🚧
Coming soon

An interactive lab to pull a company's financial statements, compute a fair-value range, and show the gap between today's price and intrinsic value. A Pro Plus feature, currently in development.

📈
Technical Analysis Lab
Enter a ticker and read its current technical position at a glance.
🚧
Coming soon

An interactive lab to read a ticker's current technical position — trend, key support and resistance, moving averages, momentum, and the VSA / Wyckoff phase. A Pro Plus feature, currently in development.

💰
Financial Analysis
Understand what a company is worth, what it earns, and what its balance sheet reveals about risk and quality.

Why Financial Analysis Matters for Traders

Even short-term traders benefit from knowing fundamentals. Stocks with weak balance sheets fail more violently during selloffs; stocks with strong cash flow tend to recover faster. A great technical setup on a weak company is a riskier trade than the same setup on a strong one. Financial analysis tells you which side of that line a name sits on — before the chart tells you anything.

This section covers the practical fundamentals: what to look at, what to ignore, and how to filter for quality across a watchlist of dozens or hundreds of names. The Stock Screener in FlowSense lets you filter the S&P 500 by many of the metrics discussed below.

📑 Reading a 10-K Filing — The Five Sections That Matter

The 10-K is the annual report every US public company must file with the SEC. It runs hundreds of pages and most of it is boilerplate. But five specific sections carry almost all the signal — knowing where to read and where to skip is the difference between a 30-minute scan that finds problems and an 8-hour read that finds nothing.

1. Item 1 — Business Description. Read this once, then re-read it every few years. The first section describes what the company actually does, who its customers are, who its competitors are, and what regulatory environment it operates in. Pay particular attention to customer concentration (any single customer over 10% of revenue is a major risk) and geographic concentration (over-dependence on China, Russia, or any single regulatory regime).

2. Item 1A — Risk Factors. This is where companies disclose what could go wrong. Yes, much of it is boilerplate legal hedging ("we may not generate sufficient revenue..."). But pay close attention when a NEW risk factor appears that wasn't there last year, or when the language around an existing risk gets MORE specific. Specific risk language usually means lawyers know something is coming.

3. Item 7 — MD&A (Management Discussion & Analysis). The most important narrative section. Management explains the year's results in their own words. Read for tone shifts — phrases like "challenging quarter," "headwinds," "as expected," and "exceeded expectations" all signal different management confidence. Compare this year's MD&A to last year's: what changed? What's no longer mentioned?

4. Item 8 — Financial Statements. The three statements (Income, Balance Sheet, Cash Flow) plus the footnotes. The footnotes are where most accounting issues hide — pension obligations, off-balance-sheet items, related-party transactions, contingent liabilities. Quality auditors flag these clearly; aggressive auditors bury them.

5. Item 9A — Controls and Procedures. Skim for any disclosure of material weakness in internal controls. This is a flashing red flag — public companies with control weaknesses are several times more likely to restate financials in subsequent years.

Red flags hidden in footnotes: frequent auditor changes, increasing receivables relative to revenue (could indicate channel stuffing), large changes in deferred revenue assumptions, growing "other" line items in the balance sheet, and any disclosure of subsequent events that materially affect the period. None of these are automatic disqualifiers — but they should significantly raise your required margin of safety.

📊 Earnings Reports Decoded — Beat, Miss, and the Conference Call

Quarterly earnings drive more individual-stock moves than any other recurring event. The headline EPS beat or miss is what gets quoted, but it's rarely what actually moves the stock.

What actually moves stocks on earnings day:

1. Guidance change. When management raises or cuts forward guidance, the stock reacts more than to current-quarter results. The market is a discounting mechanism — future expectations matter more than the past. A company that beats earnings but cuts guidance often trades DOWN on the print. A company that misses but raises guidance often trades UP.

2. Revenue beat vs. EPS beat. Revenue beats are higher quality than EPS beats. Companies can engineer EPS beats through share buybacks, tax optimization, or temporary cost cuts. Revenue is harder to manipulate. When a company beats on EPS but misses on revenue, the EPS beat is suspect — usually it's "low quality earnings."

3. Margin direction. Operating margin expansion or contraction tells you about business health beyond raw numbers. Margins expanding even with flat revenue means operational leverage is improving. Margins contracting even with strong revenue means costs are growing faster than the business — usually a warning sign.

4. The conference call. The Q&A portion of the analyst call carries more information than the prepared remarks. Listen for analysts asking pointed questions and management giving evasive answers. Phrases like "I'd refer you to the press release," "we don't break that out," and "we'll address that in next quarter's call" are management dodging — and dodges are signals.

Language patterns that predict stock direction: "very pleased" + specific positive metrics = strong bull signal. "Cautious optimism" + qualifying clauses = bearish despite headline beats. "Reset year," "transition period," "investment phase" = management is setting expectations for weaker reported results in coming quarters. "Demand environment" = a key euphemism — if it's described as "weakening" or "challenging," real revenue pressure is coming.

FlowSense's FlowCast Prediction tools weight earnings event proximity heavily — stocks within 3 days of earnings have systematically different volatility and directional bias than stocks far from earnings dates.

🧮 Key Financial Ratios — Which Ones Actually Tell You Something

The textbook financial ratio list runs to dozens. Most are noise. Six matter, plus their context.

1. Price-to-Earnings (P/E) ratio. Price divided by trailing twelve-month earnings per share. Tells you how many years of current earnings the market is pricing in. Useful only within a peer group — a P/E of 12 is cheap for utilities (which trade at low multiples) and expensive for high-growth software (which trade at 30-50x). NEVER compare P/E across sectors. Also: trailing P/E reflects history; forward P/E uses analyst estimates which are often wrong.

2. Price-to-Book (P/B) ratio. Market cap divided by book value of equity. More useful than P/E for banks, insurance, REITs, and asset-heavy businesses where book value approximates economic value. Mostly meaningless for software, services, or any business where intangibles dominate. A P/B below 1 doesn't automatically mean "cheap" — sometimes it means the market correctly believes book value is overstated (e.g., goodwill from bad acquisitions).

3. Return on Equity (ROE). Net income divided by shareholders' equity. Tells you how efficiently the company is generating profit from invested capital. Consistent ROE above 15% is a quality signal. But beware: ROE can be inflated by leverage (more debt = less equity = higher ROE on the same earnings). Always check debt levels alongside ROE.

4. Free Cash Flow (FCF) yield. FCF divided by market cap. FCF = operating cash flow minus capital expenditures. This is real cash the business generates after maintaining itself. FCF yield above 5% is meaningfully attractive in most market environments. FCF cannot be manipulated as easily as earnings — earnings are an accounting construct; cash is cash. FCF yield is the single best valuation metric for established businesses.

5. Debt-to-Equity (D/E) ratio. Total debt divided by shareholders' equity. Tells you how levered the company is. D/E above 1.5 in cyclical industries is dangerous; above 2.0 in any industry warrants close scrutiny. Watch the trend — a D/E that's grown from 0.5 to 1.2 over three years signals management is increasingly funding growth with debt instead of cash flow.

6. Current Ratio. Current assets divided by current liabilities. Measures short-term solvency. Below 1.0 means the company can't cover its short-term obligations from short-term assets — a serious liquidity warning. Above 2.0 is safe but might indicate inefficient capital management. Most healthy businesses run 1.2 to 1.8.

Combinations that expose trouble: High ROE + High D/E = ROE is leverage-driven, not operational. Avoid. Low P/B + High debt = potential value trap; the cheapness may reflect bankruptcy risk. Growing revenue + Falling FCF = working capital deterioration or aggressive accounting. Investigate. High dividend yield + Falling FCF = dividend is at risk of being cut. The market often hasn't priced this in until the cut announcement, which is typically catastrophic for the stock.

💸 Cash Flow vs. Earnings — Why FCF Almost Never Lies

GAAP earnings can be legally manipulated in dozens of ways. Free cash flow cannot — or at least, the ways it can be manipulated are far more constrained and quickly visible.

The fundamental difference: earnings include accruals (revenue recognized but not yet collected, expenses booked but not yet paid). Accruals are based on management's judgment. Free cash flow tracks actual money moving in and out of the bank account. When earnings and FCF diverge significantly, FCF is almost always the more accurate picture.

Specific accounting techniques to watch:

Channel stuffing. Recognizing sales to distributors that won't be sold to end customers for many months — or ever. Generates short-term EPS but inflates receivables and inventory. Symptom: receivables growing faster than revenue.

Capitalization games. Treating operating expenses as capital expenditures so they're amortized over years instead of hitting current earnings. WorldCom did this famously. Symptom: capex growing dramatically while reported margins improve.

Stock-based compensation exclusion. Many tech companies report "non-GAAP" earnings that exclude SBC. SBC is a real cost — it dilutes shareholders. Always look at GAAP earnings AND FCF, never just non-GAAP.

One-time gains/losses gaming. Bury bad news in "restructuring charges" or "one-time write-downs," then proudly report "adjusted EPS." If the same company has restructuring charges THREE years in a row, the "one-time" charges are actually ongoing operating costs.

Pension assumptions. Defined-benefit pension plans use management's assumed return on plan assets. Raise the assumption by 1% and reported pension expense drops materially. Symptom: pension assumed return out of line with peers.

The Sharpe ratio between earnings and cash flow over multi-year periods is one of the strongest fundamental quality signals. Cash flow that consistently exceeds reported earnings = conservative accounting, durable business. Earnings that consistently exceed cash flow = aggressive accounting, declining quality. Run the math over 5+ years.

🏭 Sector & Industry Comparison — Apples to Apples

One of the most common mistakes in financial analysis is comparing metrics across sectors. A P/E of 30 is expensive for utilities, normal for consumer staples, cheap for high-growth software. Same number, completely different meaning.

Always compare within a peer group of 5-15 closely-matched competitors. For tech, that means similar business model AND similar growth rate. A SaaS company growing 40% should be compared to other SaaS companies growing 30-50%, not to legacy software growing 5%.

Sector-specific valuation conventions:

Banks: P/B and ROE matter more than P/E. Common equity tier 1 (CET1) capital ratio above 10% is healthy. Net interest margin (NIM) trend tells you about rate sensitivity. Loan loss provisions can be a leading indicator of credit cycle problems.

REITs: Use FFO (Funds From Operations) and AFFO instead of EPS. Cap rates matter more than P/E. Debt-to-EBITDA above 6x is concerning for most REIT types.

Software: Rule of 40 (revenue growth % + FCF margin %) is the gold standard quality test. Net revenue retention above 110% indicates expansion within existing customers. CAC payback period under 18 months signals efficient go-to-market.

Utilities: Dividend yield + dividend growth = total expected return. Regulated allowed ROE is the dominant driver of profitability. Rate case outcomes move stocks more than earnings.

Energy: Reserve life, all-in production cost per barrel, and balance sheet strength matter more than current quarter results. The commodity cycle dominates.

Healthcare/Pharma: Pipeline value, patent expiration cliffs, and pricing power vs. payers matter more than current revenue. Some of the best-performing pharma names look expensive on current earnings but cheap on pipeline-adjusted EV.

📉 Quality vs. Value Traps — Telling Them Apart

A "value trap" is a stock that looks cheap on traditional metrics but keeps falling because the underlying business is deteriorating faster than the multiple compresses. Most retail value investing failures come from buying value traps, not from missing winners.

The distinguishing question: Is this business stably mispriced, or is it terminally declining?

Quality compounder (good buy): Returns on capital remain high. Free cash flow is stable or growing. Revenue may be flat or declining but margins are holding. Management is buying back shares opportunistically. The market is mispricing the business because of temporary fears (regulatory, macro, news cycle). When the fear passes, the multiple expands and returns are excellent.

Value trap (avoid): Returns on capital are declining. FCF is shrinking. Margins are eroding even as management cuts costs. Customer base is structurally declining (think of legacy print media, traditional cable, certain retail formats). The cheap multiple correctly reflects future cash flows that will be much lower than past cash flows.

Decisive tests:

5-year FCF trend. Quality compounders show flat-to-rising FCF. Value traps show declining FCF over multi-year periods. One bad year is noise; three consecutive years is a trend.

Capital allocation discipline. Quality management buys back stock when the multiple is cheap and lets cash build when it's not. Value-trap management often does the opposite — buying back at peaks and paying high dividends to maintain optical yield even when the business is declining.

Insider buying. Insiders see the operating reality before it shows up in financials. Material insider buying in the past 6 months is a meaningful quality signal. Material insider selling is not always bearish (could be diversification) but if combined with other warning signs, it's confirmatory.

Customer concentration trend. Quality businesses maintain or grow their customer count. Value traps gradually lose their largest customers. Read the 10-K customer concentration disclosures over multiple years.

The FlowSense AMD Edge screener combines volume-based institutional positioning signals with quality metrics — institutions accumulate quality stocks during fear periods and distribute value traps during recovery periods. The signal is in the divergence.

The Integrated View

Financial analysis is most powerful when paired with technical positioning. A stock with strong fundamentals at the bottom of a Wyckoff accumulation phase is one of the highest-probability long setups available. A stock with deteriorating fundamentals at the top of a distribution phase is one of the highest-probability shorts.

FlowSense was built to integrate these views: Stock Screener for fundamental filtering, A/D Market Scanner for technical phase, and AMD Edge for the institutional positioning signal that bridges them. The platform won't tell you what to buy — but it will surface the candidates where fundamentals and technicals agree.

📈
Technical Analysis
Read the tape: price, volume, structure, and what institutional money is actually doing.

The FlowSense Approach to TA

Most retail TA fails because it treats indicators as signals rather than descriptions. RSI overbought isn't a sell signal — it's a description that says "this has been going up for a while." Whether you should sell depends on context the indicator can't see.

The TA philosophy embedded in this platform is closer to proprietary spread/volume analysis and Wyckoff method: read what the institutional money is doing by watching where it left footprints in price and volume. The A/M/D scoring, divergence detection, and phase classification you see across FlowSense are all expressions of this lineage. To see these concepts applied in real time, the A/D Market Scanner ranks S&P 500 tickers by A/D phase, and the Methodology page documents the exact computations.

📊 proprietary spread/volume analysis

Volume Spread Analysis was developed by Tom Williams in the 1990s, building on the original work of Richard Wyckoff in the early 1900s. The core insight is simple but uncomfortable: price alone tells you almost nothing. A 1% up day on tiny volume means something completely different from a 1% up day on 5× average volume — but most retail charts treat them as identical.

VSA reads each bar as a transaction between two groups: the "smart money" (institutions, market makers, professional desks) and the "crowd" (retail traders, momentum chasers, news reactors). The smart money has information advantages, capital advantages, and patience advantages. The crowd has none of those. VSA tries to identify which group is the dominant actor on a given bar — and that tells you what's about to happen next.

The four foundational VSA setups:

No-supply bar. A down bar with a narrow range and below-average volume. The interpretation: the smart money isn't selling. If they were, you'd see wide range and high volume on the down bars. The narrow range tells you the selling pressure is exhausted. After a no-supply bar, the next direction is usually up. The FlowSense Top Accumulation screener finds tickers where multiple no-supply bars are clustering — a textbook accumulation signature.

No-demand bar. The opposite: an up bar with narrow range and below-average volume. The smart money isn't buying. The rally is being carried by retail enthusiasm or short covering, not institutional accumulation. After a no-demand bar, the rally typically stalls or reverses. These are the bars that catch FOMO buyers right before the drawdown.

Stopping volume. A wide-range down bar on extreme volume that closes in the upper half of its range. Reading: the selling was met by aggressive buying. The smart money used the panic to load up. After stopping volume, you typically see a sharp recovery within a few bars. Stopping volume is one of the highest-conviction VSA reversal signals.

Climactic action / buying climax. A wide-range up bar on extreme volume that closes in the lower half of its range. Reading: the rally was met by aggressive selling. The smart money used the euphoria to distribute. After a buying climax, you typically see a sharp decline. Climaxes are one of the highest-conviction VSA distribution signals.

What separates VSA from typical "volume confirmation" advice is the focus on the spread (the high-low range of the bar) relative to volume and relative to recent bars. Volume without spread context is meaningless. Wide spread on low volume is suspicious. Narrow spread on high volume is even more suspicious. Every FlowSense A/M/D score weighs both factors together — that's why the platform's accumulation calls hold up where simple "volume spike" alerts produce constant false positives.

For a practical introduction to VSA, see Volume Price Analysis by Anna Coulling — listed in Recommended Books.

🎯 The Wyckoff Method

Richard Wyckoff was a Wall Street operator in the early 1900s who studied the most successful traders of his era — including J.P. Morgan and Jesse Livermore — and reverse-engineered a framework that's still in use a century later. The Wyckoff method describes the four-phase cycle that every traded instrument goes through: Accumulation → Markup → Distribution → Markdown, then back to Accumulation.

Accumulation Phase. After a downtrend, large operators absorb the supply being dumped by capitulating retail holders. Price moves sideways in a range. Volume on down bars decreases over time (no-supply); volume on up bars increases (institutional buying). The range itself shows a characteristic structure: a "selling climax" creates the floor, an "automatic rally" defines the ceiling, then secondary tests of the floor on lower volume confirm accumulation is complete. The "Spring" is a final fake breakdown below the floor that's immediately reversed — designed to flush out the last weak hands before the markup begins.

Markup Phase. Once accumulation is complete, the large operators have a positioned book and now allow price to rise. Markup phases show higher-highs and higher-lows, expanding range on up bars, contracting range on down bars (pullbacks aren't selling, they're profit-taking). Most of the trend's gains are made in markup. The Markup phase is where momentum and trend-following strategies work best.

Distribution Phase. After the markup has run far enough, the operators start unloading. Distribution looks structurally similar to accumulation — sideways range, defined floor and ceiling — but the volume signature inverts. Up bars now have decreasing volume (no-demand); down bars have increasing volume (institutional selling). A "buying climax" creates the ceiling; an "upthrust" is the distribution equivalent of the spring — a final fake breakout above the ceiling that's immediately reversed to trap late longs.

Markdown Phase. Distribution complete, the operators allow price to fall. Lower-highs, lower-lows, expanding range on down bars, contracting range on up bars (bounces aren't real recovery, just short covering). The markdown phase is where shorts win and where stop-losses on long positions matter most.

The Composite A/M/D Phase classifier on FlowSense maps directly onto these Wyckoff phases. When the platform labels a ticker "Accumulation," it's identifying the structural signature Wyckoff described: range-bound price, narrowing down bars, expanding up bars, declining volume on selloffs, rising volume on rallies. The Composite Signal Engine aggregates these signals across multiple timeframes to filter out noise.

The key insight that makes Wyckoff durable: institutional traders cannot enter or exit large positions instantly. Their positions take days or weeks to build — and that building process leaves footprints. Wyckoff is the study of those footprints. To dig deeper, Trades About to Happen by David Weis and The Three Skills of Top Trading by Hank Pruden are the modern authoritative texts on Wyckoff method.

↕ Divergence Patterns

A divergence occurs when price moves one way and an indicator moves the opposite way. The premise: if price makes a new high but momentum or volume doesn't confirm, the move is losing strength internally even if it looks strong externally.

Bullish (positive) divergence: price makes a lower low, but the indicator makes a higher low. The downside momentum is fading even though the price is still falling. Bullish divergence often precedes meaningful reversals — though "often" is not "always." On the Divergence page, FlowSense filters divergence signals through volume and trend context to dramatically reduce false positives.

Bearish (negative) divergence: price makes a higher high, but the indicator makes a lower high. The upside momentum is fading. Buying climaxes in Wyckoff terms are often accompanied by bearish divergence — the rally to the new high happens on shrinking momentum and volume, the buying climax bar exhausts the move, and the distribution phase begins.

Hidden divergence is the less-discussed but more actionable variant. Hidden bullish: price makes a higher low while the indicator makes a lower low. This is a continuation signal in an uptrend — momentum reset, trend resuming. Hidden bearish: price makes a lower high while the indicator makes a higher high — continuation signal in a downtrend. Hidden divergences fire more often than regular divergences and have better win rates in trending markets.

Why most divergence trading fails: retail traders treat any divergence as a reversal signal. In reality, divergence in a strong trend can persist for many bars without reversal — the smart money simply absorbs all the supply or demand. Divergence becomes actionable only when paired with structural context: a key support/resistance level, a Wyckoff phase change, a volume climax, or convergent signals from multiple indicators. FlowSense's divergence filtering requires this multi-factor confirmation.

The indicators that produce the most reliable divergences (in our backtesting): On-Balance Volume (OBV), Chaikin Money Flow (CMF), Accumulation/Distribution Line, and Composite RSI. RSI alone is the most-quoted divergence source and one of the least reliable — too many false signals in trending markets.

🕯 Candlestick Patterns — The Ones That Actually Work

The candlestick pattern literature is enormous and most of it is garbage. Academic backtests have repeatedly shown that the vast majority of named candlestick patterns have no statistically significant edge after costs. A few do — and only a few — and even those work only in specific contexts.

Patterns with documented edge:

Hammer (and inverted hammer) at a meaningful support level after a downtrend. Long lower wick (lower wick at least 2× body length), small body at the top of the range, ideally on above-average volume. Reading: aggressive selling met aggressive buying — a stopping-volume bar in VSA terms. Win rate improves significantly when the hammer occurs at a previously-tested support level or after multiple no-supply bars.

Engulfing patterns at the end of a trend. A bullish engulfing has a body that completely engulfs the previous bar's body, ideally on above-average volume. Bearish engulfing inverts. The pattern works because it represents a definitive change in who's in control of the bar's range — the previous bar's high and low are both taken out.

Doji at extremes. A doji is any candle with open and close near each other (small or no body). At the extreme of a move (after a long advance or decline), a doji represents indecision after sustained one-way flow. The follow-through bar matters more than the doji itself — a doji that closes near its midpoint, followed by a strong bar in the opposite direction of the prior trend, is a reasonable reversal signal.

Patterns that are mostly noise: three-line strikes, abandoned baby, three black crows, three white soldiers, harami, harami cross, gravestone doji, dragonfly doji (in isolation). Backtests consistently show these have no edge — or what edge exists is too small to overcome slippage and commissions.

The deeper principle: candlestick patterns describe what already happened, not what will happen next. A hammer tells you sellers were absorbed at this level. Whether the absorption continues — whether the bottom holds — depends on context the candle can't see. The candle is one input. Volume is another. Trend structure is another. Pair them and patterns become useful; trade them in isolation and you'll churn your account on noise.

For a rigorous statistical treatment, see Evidence-Based Technical Analysis by David Aronson (referenced in Recommended Books) — it puts dozens of candlestick patterns through proper statistical testing and demolishes most of them.

📐 Chart Patterns — Volume Is Everything

Triangles, flags, pennants, head-and-shoulders, double tops/bottoms — these patterns are real and they can be tradeable, but the textbook treatment of them produces consistently mediocre results. Why? Because the textbooks describe the shape and skip the volume context.

A breakout from a symmetrical triangle is a real signal — IF volume expands meaningfully on the breakout bar AND the breakout closes meaningfully beyond the trendline. Without volume confirmation, breakouts fail at roughly the rate of a coin flip (Aronson's data). With volume confirmation, the win rate climbs into the 55-60% range — still not extraordinary but with significant edge over costs when combined with proper position sizing.

Head-and-shoulders is the most-discussed reversal pattern and one of the most overcalled. The actual pattern requires: a defined left shoulder peak with volume X, a higher head peak with volume LESS than X (a momentum divergence), a right shoulder peak with even less volume, a clear neckline, and a decisive close below the neckline on volume that exceeds the head's volume. Most "head and shoulders" patterns retail traders point out are missing two or three of these confirmations.

The FlowSense approach to chart patterns: don't trade the pattern, trade the structural context the pattern describes. A failed head-and-shoulders right shoulder that resolves upward is often a more powerful signal than the original pattern would have been — because everyone short the pattern is now wrong and has to cover.

🧰 Indicator Library — What Each One Actually Measures

Indicators are mathematical transformations of price and/or volume. Each transformation answers a specific question. Knowing what question an indicator answers is more important than knowing whether it's "overbought" or "oversold."

RSI (Relative Strength Index): Ratio of recent up-day magnitude to total recent magnitude. Range 0-100. Question answered: "How asymmetric has the recent move been?" RSI above 70 means recent up moves dominate; below 30 means down moves dominate. RSI is NOT a reversal indicator — in strong trends, RSI can stay above 70 for many bars while price continues higher. Useful for: divergence, comparing relative strength across stocks. Not useful for: bare overbought/oversold calls.

MACD (Moving Average Convergence Divergence): Difference between two EMAs (typically 12 and 26), with a 9-period EMA of that difference as the "signal line." Question answered: "Is short-term momentum accelerating or decelerating relative to medium-term momentum?" MACD crossovers above zero are continuation signals in uptrends; below zero in downtrends. Useful for: trend confirmation. Not useful for: range-bound markets.

Bollinger Bands: Moving average ± 2 standard deviations of price. Question answered: "How far is current price from its recent statistical center?" Bands compress in low volatility, expand in high volatility. The compression itself is the signal — a tight Bollinger squeeze often precedes a directional breakout. Useful for: volatility regime detection, mean-reversion in ranges. Not useful for: trend strength measurement.

ATR (Average True Range): Average of true range (high - low, adjusted for gaps) over a lookback period. Question answered: "How much does this stock move on a typical day?" ATR is the foundation of position sizing — your stop-loss distance should be set as a multiple of ATR, not as a fixed percentage. Useful for: position sizing, trailing stops, volatility comparison across stocks. The Trader's Toolbox uses ATR for its position size calculator.

OBV (On-Balance Volume): Cumulative sum of volume signed by direction (up day adds, down day subtracts). Question answered: "Is volume accumulating on up days or down days?" Rising OBV in a sideways market suggests accumulation. Falling OBV at new price highs is one of the most reliable bearish divergence signals known. Useful for: divergence analysis, confirmation of breakouts. Not useful for: short-term timing.

Chaikin Money Flow (CMF): Volume weighted by where the close falls within the day's range. Question answered: "Are buyers or sellers winning the intraday battle for the close?" CMF above zero indicates accumulation; below zero distribution. The Chaikin family of indicators is at the core of FlowSense's A/D scoring — see the Methodology for the exact computation.

⚡ Options Flow & Dealer Gamma — The Modern Market Structure Reality

Options flow has become an enormous portion of US equity market volume — often exceeding the underlying cash equity volume on heavily-optioned names. This isn't a side effect to ignore; it shapes price action directly.

Gamma exposure (GEX): When you buy an option, a market maker takes the other side. To stay delta-neutral, that market maker must hedge by trading the underlying stock. As price moves, their hedge requirements change — and the rate of change is their gamma exposure. When dealers are long gamma (typically near major OPEX, with high call open interest), they buy on dips and sell on rallies, dampening volatility. When dealers are short gamma (typically when puts dominate, or after a sharp move), they sell on dips and buy on rallies, AMPLIFYING volatility.

The FlowSense GEX Scanner ranks tickers by current dealer gamma exposure. A heavily negative GEX reading on a stock that's already breaking down is one of the most dangerous setups in the market — every additional tick down forces dealers to sell more underlying. This is how single-stock crashes accelerate beyond any "fundamental" explanation.

Put/Call Ratio: The ratio of put open interest (or volume) to call open interest. A high P/C ratio means more downside hedging is in place. Counterintuitively, a very high P/C ratio is often bullish — when everyone is hedged, the next surprise is more likely to be upside than downside. The crowd is rarely right at extremes.

0DTE (Zero days to expiration) flow: Same-day expiry options have become a massive force in the market since 2022. 0DTE volume can equal or exceed underlying cash volume on a typical SPY day. These options have explosive gamma in the final hour of trading, which is why end-of-day volatility on the indices has structurally increased. The Market Fragility index includes a 0DTE component for this reason.

Modern equity trading without understanding options market structure is like driving without checking the weather. The flows that move price are increasingly originating in the options market and rippling INTO the cash market, not the other way around.

🏗 Market Structure & Auction Theory

The auction theory framing — popularized by Peter Steidlmayer's Market Profile work and J. Peter Steidlmayer's "Mind Over Markets" — treats every trading day as an auction. Price moves up or down until it finds enough opposing volume to halt, then rotates back to a "fair value" range.

Key concepts: Value Area (the price range where 70% of the day's volume traded — represents "accepted" price), Point of Control (POC) (the single price with the highest volume — the most "agreed-upon" price), Initial Balance (the first hour's range — establishes the day's auction structure), and Excess (price moves beyond the value area that are rejected with little volume — represents disagreement).

The Hybrid Analytical engine that powers FlowSense's deeper analysis combines Wyckoff-style volume reading with Market Profile structural analysis. A "no-supply" bar in VSA carries even more weight when it occurs at a POC from a prior session — the institutions are buying at the price the market previously agreed was fair. Read the full computation in the Methodology page.

The most important lesson from auction theory: price extension without volume is rejection, not direction. When price moves above the value area on shrinking volume, that's the market saying "we don't agree this is fair." Expect rotation back to value. When price moves above the value area on expanding volume, the value area itself is migrating up — expect continuation. The volume tells you which is happening; price alone cannot.

📊 Volume Profile — what it actually is

A volume profile turns the tape sideways: instead of volume per time (the bars under your chart), it plots volume per price — how many shares actually changed hands at each level over the window you choose (a session, a swing, a composite of weeks). The histogram is a map of acceptance: fat levels are prices the market agreed to do business at; thin levels are prices it rejected in a hurry. Toggle it on any FlowSense chart with the OVL button.

🧱 The levels — POC, VAH/VAL, HVN, LVN

POC (Point of Control) — the single price with the most traded volume: the fairest price of the window, and the profile’s gravity well. Value Area (VAH / VAL) — the band holding ~70% of the volume around the POC; inside it the market is in agreement, at its edges the auction is being questioned.

HVN (High-Volume Node) — any secondary bulge: a level of prior heavy acceptance. Price approaching an HVN tends to slow, get sticky, and rotate — nodes act like magnets and cushions. LVN (Low-Volume Node) — a thin shelf between nodes: a price the market rejected. Price entering an LVN tends to travel fast straight through it — there is no memory there to trade against.

Naked / virgin POC — a prior session’s POC that price has never revisited. These get tested with uncanny regularity; keep yesterday’s untouched POC on your map.

⚖ Balance vs imbalance — reading the shape

A fat, symmetric D-shaped profile is a balanced auction: value is established, and edges are fade candidates back to the POC. A P-shape (fat top, thin tail below) is short-covering / initiative buying that left a low-volume tail — the tail marks rejection and often supports. A b-shape is its bearish mirror. A thin, elongated profile is a trend day — the market searching for value, not sitting in it; fading anything on such a day is fighting the auction.

🎯 Trading inside balance

While price lives inside the value area, the playbook is rotation: entries at the VA edge against the extreme, the POC as the magnet target. Precision matters — which is exactly why the Dashboard’s A/D card scores Precision (POC proximity) and tells you when a score extreme prints at the node versus far from it. Score without location is half a signal; the profile supplies the location half.

🚀 Breakouts — acceptance vs rejection at the edge

The value-area edge is the referee. Price pushing outside the VA and holding there on expanding volume — building new TPOs/volume outside — is acceptance: the value area itself is migrating, and pullbacks to the old edge (now the near wall) are continuation entries. Price poking outside on shrinking volume and folding back inside is rejection — functionally an upthrust/spring of the value area, and it usually pays to trade it back toward the POC. Same tiebreaker as everywhere in this track: volume is how you read acceptance.

🛡 Stops and targets from the profile — how FlowSense uses it

Two structural rules fall straight out of the map. Stops belong beyond LVNs or beyond the node you are leaning on — if price re-enters a thin shelf against you, the rejection thesis is dead and there is nothing to slow it, so being out is correct. Targets belong at the next wall — the first HVN / POC / VA edge in the path, because that is where opposing memory lives and the fast travel ends.

This is not theory here — it is wired in: the TS3 candle signals grade to the first drawn S/R level (4×+ retests) or volume-profile level beyond entry, and the target picker prefers the nearest LVN-bounded objective. FlowVSA derives invalidation as a volume-profile stop beyond the signal-bar extreme (or the buffered range re-entry for ORB) and its T1 as the first wall — the nearest VP level beyond entry under the zone-edge model. The ⚙ Levels line on every signal card is this section, applied.

Honesty note: a profile describes where volume was accepted, not where it must be tomorrow. Nodes shift, naked POCs eventually fill, and a strong catalyst will slice through any shelf. Treat the levels as high-probability reaction zones that stack with the A/D evidence — never as guarantees.

Putting It Together

Technical analysis done well is an integrated discipline, not a checklist of indicators. The skilled practitioner reads volume (who's actually transacting), structure (where in the Wyckoff cycle we are), spread (whether range supports the move), and context (macro regime, options positioning, recent surprises) — and integrates them into a probability assessment, not a binary call.

FlowSense's tools are designed around this integration. The Composite Signal Engine combines multiple A/M/D inputs to filter noise. The Real vs Fake Movers page identifies which of today's gainers are backed by institutional volume versus retail momentum chasing. The Market Fragility index aggregates the conditions that historically preceded crashes. Each of these is doing the integration work most retail traders skip.

🌐
Economic Analysis
The macro forces that move every stock at once: rates, growth, inflation, liquidity, and policy.

Why Macro Matters Even for Single-Stock Traders

On most days, sector and macro forces explain 50-70% of any individual stock's move. Earnings season is the exception where company-specific factors temporarily dominate. The rest of the time, you're trading inside a macro regime — and the regime determines which setups work and which don't.

The Market Fragility tool is essentially a real-time macro regime classifier. This section explains the building blocks behind it.

🏦 Interest Rates & The Federal Reserve

The Federal Reserve sets the Federal Funds Rate, which propagates through the entire economy. Every dollar of debt — government, corporate, mortgage, credit card — reprices to that rate sooner or later. This is why Fed decisions move every market simultaneously and why market fragility rises sharply around FOMC meetings.

How rate moves propagate to equity valuations: A stock's price is the present value of its future cash flows. The discount rate used to compute that present value is anchored to the risk-free rate (Treasuries). When the risk-free rate rises by 1%, the discount applied to far-future cash flows rises proportionally. Companies whose value comes mostly from cash flows 10+ years away (high-growth tech, biotech, anything labeled "long-duration") get hit much harder than companies generating cash flow today (utilities, consumer staples, financials).

This is why high-growth tech sold off 50-80% in the 2022 rate-hiking cycle while utilities and energy outperformed. The companies weren't fundamentally worse — but their valuations were more sensitive to the discount rate. Every rate cycle produces this rotation.

The dual mandate. Congress charges the Fed with two goals: stable prices (2% inflation target) and maximum employment. These goals frequently conflict. When inflation runs hot, the Fed raises rates to cool demand — which slows job growth. When unemployment rises, the Fed cuts rates to stimulate — which can re-ignite inflation. Most major Fed policy errors come from misjudging which side of the mandate to prioritize.

FOMC meetings, dot plots, and the press conference. The Fed announces decisions on 8 scheduled meeting dates per year. Four of those include updated "Summary of Economic Projections" (SEP) with the "dot plot" showing where individual FOMC members see rates going. The dot plot is a market-moving event — even a 25bp shift in the median 2026 dot can produce major moves. The Powell press conference (30 minutes after the announcement) regularly produces larger moves than the announcement itself. Listen for tone shifts: "patient" → "vigilant" or "data-dependent" → "we have flexibility" signals position changes.

FlowSense's Major Events Calendar auto-tracks all FOMC dates so users can position around them. See the notifications in the bottom-left widget.

📈 Yield Curve Reading — The Bond Market's Forecast

The yield curve plots Treasury yields against their maturity (3-month, 2-year, 10-year, 30-year, etc.). The shape of that curve aggregates the bond market's collective forecast for growth, inflation, and Fed policy. The bond market is bigger, slower, and historically smarter about turning points than the equity market — so the yield curve is one of the highest-signal macro indicators available.

Normal curve (upward-sloping): Short-term rates lower than long-term rates. Reflects expectation of growth and modest inflation. This is the default regime — present in roughly 80% of historical periods. Steepening normal curve (long rates rising faster than short) = bond market pricing in stronger growth or higher inflation. Sectors that benefit: banks (wider net interest margins), industrials, materials.

Inverted curve (downward-sloping): Short-term rates higher than long-term rates. Reflects expectation that the Fed will need to CUT rates in the future to rescue the economy from a slowdown. The 2-year/10-year inversion has preceded every US recession since 1955 with no false positives — though the lead time varies from 6 to 24 months.

The 3-month/10-year spread is academically the most reliable recession signal. When 3-month T-bill yield exceeds 10-year Treasury yield, the probability of recession within 12 months historically exceeds 70%. When this signal flashed in late 2022, FlowSense's Market Fragility index was elevated for months — and the 2023 banking crisis followed.

Steepening AFTER inversion is the dangerous part. The yield curve typically inverts months before a recession, then re-steepens as the Fed cuts rates rapidly during the recession. The steepening itself is often a coincident signal of the recession beginning — not a recovery signal as some misread it.

🔥 Inflation Dynamics — CPI, PCE, and What Moves Markets

The US has multiple inflation gauges, and they don't always agree. Knowing which one matters when is more important than memorizing the latest number.

CPI (Consumer Price Index): Published monthly by the Bureau of Labor Statistics. Most-watched inflation print by markets. Headline CPI includes all goods and services; "core CPI" excludes volatile food and energy. The release time is 8:30 AM ET on a scheduled date (usually mid-month).

PCE (Personal Consumption Expenditures): Published monthly by the BEA. The Fed's PREFERRED inflation gauge — it weights categories slightly differently than CPI and tends to run 0.2-0.4% below CPI. "Core PCE" is what the Fed targets at 2%. PCE moves markets less than CPI on release day because it comes out 2 weeks later and CPI has already shown the direction.

PPI (Producer Price Index): Wholesale prices businesses pay. A leading indicator for CPI — when PPI accelerates, CPI typically follows 1-3 months later. Less market-moving than CPI but useful for forecasting.

Sticky vs. flexible prices. Different categories of prices have different inertia. Energy and food prices change daily. Rent and services prices update slowly — sometimes 6-12 months behind reality. The Atlanta Fed publishes a "Sticky Price CPI" that strips out flexible-price categories. When sticky-price CPI is running hot, the Fed views inflation as ENTRENCHED, not transitory — and will be more aggressive with rates.

Year-over-year vs. month-over-month. Headlines report year-over-year change. But the recent 3-month annualized rate is more informative about current momentum. A 3.0% year-over-year reading with the last three months annualizing at 5.5% means inflation is REACCELERATING even though the headline still looks "in range."

The FlowSense Major Events Calendar tracks all 12 monthly CPI release dates. Equity volatility on CPI day is typically 1.5-2x normal — many short-term strategies stand aside during the release window.

💧 Liquidity & Credit — The Plumbing

Beneath all market action runs a layer of "liquidity" — the actual flow of money through the banking system, the Federal Reserve's balance sheet, and Treasury issuance. When liquidity is expanding, risk assets generally rise. When it's contracting, even good earnings can't save stocks.

Net Treasury issuance: The US government deficit must be financed by issuing Treasuries. Each Treasury auction pulls cash out of private markets — money that could have bought stocks now buys government debt. High net issuance periods (large deficits + Fed not buying) create headwinds for risk assets. Watch the Treasury's Quarterly Refunding Announcement.

Reverse Repo (RRP): Money market funds park excess cash overnight at the Fed at the RRP rate. RRP usage spiked above $2 trillion in 2022-2023 — meaning $2T of cash was sitting idle rather than buying assets. As RRP balances DRAINED in 2024, that cash flowed back into risk assets, supporting the rally. RRP balance trend is a leading liquidity indicator.

M2 money supply: Total bank deposits + currency + money market funds. M2 contracted year-over-year in 2022 — first time since the 1930s. That contraction preceded the rolling regional bank crises of 2023. M2 expansion drives bull markets; M2 contraction is one of the most reliable bear-market warning signs.

Credit spreads: The difference between corporate bond yields and Treasury yields. High-yield (junk bond) spreads vs. Treasuries are the most-watched gauge. Tight spreads (below 4%) signal complacency and risk-on. Wide spreads (above 6%) signal stress. The HYG/IEF ratio (high-yield bond ETF divided by intermediate Treasury ETF) is a clean intraday proxy.

The dollar. A strong dollar tightens global financial conditions for everyone holding dollar-denominated debt — which is most of the world. The DXY index above 105 historically correlates with risk-asset weakness. Dollar strength is itself a form of liquidity drain.

FlowSense's Market Fragility index aggregates 17 of these macro and liquidity signals into a single 0-100 score updated in real time. When the index sits above 70, historical drawdown probability is significantly elevated.

💼 GDP, Jobs & Growth Data — What Actually Moves Markets

The US economic data calendar runs dozens of releases per month. Most are noise; a few consistently move markets.

Non-Farm Payrolls (NFP): Released first Friday of each month at 8:30 AM ET. The single most market-moving regular data release. Reports change in employment, unemployment rate, and average hourly earnings. A "hot" jobs print (large positive surprise) typically pushes Treasury yields up and equities down — because it signals the Fed has more room to hold rates higher. A "cold" print does the opposite. Average hourly earnings is the wage inflation component the Fed watches most closely.

ISM Manufacturing PMI: Released first business day of each month. Survey of supply managers. Above 50 = expansion; below 50 = contraction. PMI is a leading indicator — turns down before GDP, turns up before recovery. Sustained sub-45 readings historically coincide with recession.

ISM Services PMI: Same methodology applied to services (which is most of the US economy). Services PMI tends to stay above manufacturing PMI for structural reasons. The relative position matters: services rolling over while manufacturing is already contracting is a strong recession signal.

Retail Sales: Released monthly. The consumer is 70% of US GDP. Strong retail sales = consumer remains willing and able to spend. Weak retail sales (especially with falling savings rates) = consumer hitting limits, recession risk rising.

GDP advance estimate: Released quarterly (late January, April, July, October). Backward-looking but politically important. Headline GDP figures often miss the more important details: GDP growth coming from inventory build is low-quality; growth from consumer demand is high-quality.

Initial Jobless Claims: Released weekly. Surprisingly underrated leading indicator. Sustained increases of 50K+ over 4 weeks historically precede recessions by 3-6 months.

Data prints to mostly ignore: Consumer Confidence (lags markets, doesn't predict), Beige Book (anecdotal, no statistical value), housing starts (volatile, single-month moves rarely informative), durable goods orders (volatile, ex-transport version matters less than headline).

🌍 Global Macro Spillovers — No US Stock is Just a US Stock

S&P 500 companies generate roughly 40% of their revenue outside the US. Many of the largest names (Apple, Microsoft, Nvidia, Tesla, the energy giants) generate 50-70% of revenue internationally. "Trading US stocks" is really "trading global businesses listed in dollars" — and the global side matters enormously.

The dollar's role: A strong US dollar is a headwind for S&P 500 earnings — foreign revenue translates to fewer dollars. Every 10% dollar strength historically translates to about 5% S&P 500 earnings headwind. Companies report this as "FX impact" in their earnings. When DXY is above 105 and rising, expect downward revisions to S&P 500 EPS estimates.

Oil shocks: Major commodity moves ripple through every sector. Oil prices above $100/barrel hit consumer discretionary, transportation, and any energy-intensive industry. They benefit upstream energy. The pattern: oil at $50-80 is the "sweet spot" for broad equity markets. Above $100 or below $40 both create stress.

China demand: Major commodity producers, semiconductor companies, luxury goods, and consumer staples all have material China exposure. China economic data releases (PMI, retail sales, IP) move US-listed names with China exposure even on US closed days.

Geopolitical risk premia: Markets price geopolitical risk through the VIX, gold, and the dollar. A sustained risk-on regime requires geopolitical tail risks staying contained. The FlowSense Market Fragility model includes a "VIX Term Structure" component that picks up when markets are aggressively pricing tail risk vs. business as usual.

Cross-asset confirmation: Stocks rallying while bonds rally too, the dollar falls, oil rises, and gold rises = consistent risk-on regime, high conviction. Stocks rallying while bonds sell off, dollar rises, and gold falls = stocks fighting the macro tape, lower conviction, watch for reversal.

📊 From Raw Data to a Score — How the Market Health Tools Work

Everything above — inflation, the yield curve, growth, liquidity — arrives as raw numbers that are hard to judge in isolation. Is a VIX of 17 high? Is CPI at 4.2% a lot? Is a market-value-to-GDP ratio of 1.8 expensive? On their own these numbers mean little. The FlowSense Market Health tools solve this the way a doctor reads a blood test: they rank today's reading against history and express it as a single 0–100 score.

A score is a percentile. A reading of 80 means today is higher than 80% of all the readings in the comparison window — "more extreme than four out of five points in history." That turns any unfamiliar number into an intuitive answer to the only question that matters: how unusual is this, really?

⏳ The One Distinction That Matters: Rolling vs. Absolute

FlowSense gives you two different comparison windows, and understanding the difference is the key to using these tools well.

Rolling 1-year window — the live meters (Inflation, Recession, Bubble, Fragility). These rank today against the last twelve months only. They are adaptive — they re-center as conditions change, answering "is today hot relative to the recent past?" That makes them ideal for the day's plan. The trade-off is a short memory: a reading that looks extreme versus the last year can be perfectly ordinary versus the last decade.

Fixed full-history window — the Cycle Position tool. This ranks today against every observation on record — for some series back to the 1940s. The baseline never moves, so a score of 85 means the same thing in any era. It answers the strategic question: "is today extreme versus all recorded history — does this look like 1999, 2007, 2021, or none of them?"

Use both. The rolling meters tell you how to size today's trade; Cycle Position tells you what part of the long arc you're standing in. A reading can be calm on the rolling meter (nothing's changed lately) yet sit in the 90th percentile of all history (the whole era is stretched) — and that gap is itself information.

💵 The Inflation Gauge

What it reads: headline CPI and PCE year-over-year inflation, ranked against history. Why it matters: inflation is the single biggest driver of Fed policy, and Fed policy sets the discount rate that reprices every stock — so where inflation sits decides which sectors lead and which get punished (see the rate-propagation section above). Reading it: the bands run Low (under 2%) → Normal → Elevated → High; the chart shows the inflation rate over its full history, so you can see how today compares to the 1970s, the 2010s, and the 2022 spike at a glance.

📉 The Recession Gauge — and the Sahm Rule

What it reads: a blend of three recession signals that each fire at a different stage — the yield-curve inversion (leading, fires months ahead), the Sahm rule (confirms the turn is underway), and GDP growth (coincident). Combining them avoids relying on any single fallible indicator.

The Sahm rule, in plain language. Created by economist Claudia Sahm, it triggers when the three-month-average unemployment rate rises 0.50 percentage points above its low of the prior twelve months. Its appeal is simplicity and reliability: it has flagged the start of essentially every US recession since the 1970s with very few false alarms, and it fires early — near the onset — whereas the official NBER recession call arrives months after the fact. The honest caveat: it is a confirmation / early signal, not a forecast, and it can misfire when unemployment rises because the labor force is growing (more people looking for work) rather than because companies are cutting jobs. So it confirms a turn; it doesn't predict one, and it shouldn't be read alone.

In the Cycle Position tool the Sahm reading gets its own sub-panel — the current value, the 0.50 trigger line, and exactly how far today sits from triggering — so you can watch it approach the line in real time. Bands: Low → Watch → Elevated → Recession signal (the last is forced the moment Sahm triggers).

🫧 The Bubble (Valuation) Gauge

What it reads: a Buffett-style ratio of total US market value to GDP, ranked against its own history. It answers one question: is the entire market expensive versus its past? Why it matters: valuation is useless for timing — markets stay expensive for years — but it is powerful for setting odds. High starting valuations historically mean lower forward returns and deeper drawdowns when sentiment finally turns. Think of it as the altitude you're flying at: it won't tell you when you'll descend, but it tells you how far the fall could be. Bands: Normal → Rich → Frothy → Extreme.

🌋 Market Fragility and the Stress Overlay

Market Fragility measures how brittle the system is, not which way it will move. It composites the conditions that let a small shock cascade into a large one — the VIX term structure, credit spreads, market breadth, and cross-asset correlation. When correlations rise and breadth narrows, the market behaves like a crowd crammed toward one exit: any spark produces an outsized move. High fragility is the cue to size every setup smaller, no matter how good it looks.

Inside Cycle Position you'll also see a Stress reading (VIX plus the high-yield credit spread), shown separately from the cycle phase on purpose. A fear spike is a shock, not a stage of the business cycle — so it's kept out of the phase verdict and presented as its own "current fear" overlay.

🧭 Reading the Scores — A Practical Guide

One gauge at a time. The big number is the percentile; the colored band translates it into plain English; the chart shows the underlying series over its full history. Hover anywhere on a chart for the exact date and value, and use the maximize button to inspect the whole record full-screen.

Don't trade off a single meter. Cycle Position combines recession pressure and "froth" (inflation + valuation) into a single cycle phase — Early, Mid, Late, or Contraction — to summarize the backdrop in one word. Early cycle (everything low) favors offense; Late cycle (recession pressure or froth elevated) favors trimming risk; Contraction (Sahm triggered) favors capital preservation.

The golden rule. These tools size your risk; they don't pick your entries. A hostile macro backdrop doesn't mean "don't trade" — it means trade smaller and demand cleaner setups. Pair the macro read here with the setup-level tools (Composite A/M/D, the signal engines) and bank reps in Paper Trading before risking capital.

Integrating Macro into Your Process

Most retail traders ignore macro until it punches them in the face. The smarter approach is to keep a rolling sense of the regime — rates direction, liquidity trend, growth pulse, dollar strength — and let it dial your risk up and down.

In a high-fragility regime (FlowSense Fragility Index > 70), even strong individual setups should be sized smaller. In a low-fragility regime (< 30), setups can be sized normally. The macro overlay isn't about predicting tomorrow's price — it's about correctly sizing your bets relative to the environment's hostility.

The Market Fragility page aggregates the macro signals discussed above into a single regime classification, updated in real time. Combined with the methodology behind individual-stock A/M/D scoring, FlowSense gives you both views — micro setup and macro regime — in one platform.

🎯
Platform Tutorials
Get the most out of every FlowSense tool — feature-by-feature walkthroughs.

🚀 Getting Started with FlowSense

FlowSense is built around three layers that work together:

  1. Snapshot scoring (Scanner, Movers) — fast, broad. Triages 500+ tickers to find candidates worth a closer look.
  2. Deep analysis (Dashboard, A/M/D, Divergence) — slower, single-ticker, but uses the full Hybrid Analytical engine with mode-awareness.
  3. Predictive composite models (NDMDP, NDCDP, FlowCast oscillators, Market Fragility) — multi-factor models that produce next-day or regime predictions with concrete play-book guidance.

Typical workflow: Open the Scanner → sort by score or filter for a phase → click a ticker to land on the Dashboard → flip through modes (Day/Swing/Long Term) to confirm the signal across timeframes → check Composite A/M/D for divergence and confluence → check Market Fragility for the macro environment → size the position per the regime play-book.

⚠ Tutorial: Using Market Fragility

The Market Fragility composite is the simplest way to size positions defensively. Open it from the sidebar (red ⚠ icon).

Step 1 — Read the gauge. The big number is the composite score (0-100). The color band tells you the regime: green CALM, blue NORMAL, yellow ELEVATED, orange STRESSED, red CRISIS.

Step 2 — Read the play-book. Each regime has a concrete sizing/playstyle/hedge prescription. Don't override these unless you have a good reason — they're calibrated from empirical regime behavior.

Step 3 — Scan the triggers. The trigger list shows 6 boolean conditions. 🔴 high-severity, 🟠 medium, ⚫ inactive. If a new trigger flips active during the session, that's a heads-up that the regime is deteriorating.

Step 4 — Check coverage. If the gauge says "Coverage 60%" that means only 4 of 7 components fired this run. Lower coverage = less reliable composite. Investigate which components are unavailable.

Step 5 — Watch the 180-day trend. A score going from 30 → 60 isn't a crash prediction, but the direction matters. Rising over weeks = environment getting more fragile. Hover any point for daily detail.

📊 Tutorial: Reading the Composite A/M/D

Composite A/M/D combines Hybrid Analytical scoring with Wyckoff phase classification, divergence detection, and money flow analysis into a single integrated view.

The score (0-100). Above 65 = accumulation conviction. Below 35 = distribution conviction. Between = manipulation/transition.

The phase badge. Tells you which Wyckoff phase the ticker is in: ACC-A (accumulation phase A), MARKUP, DIST (distribution), MARKDOWN. The phase context matters more than the score — a score of 60 in ACC-B is much more actionable than the same score in DIST.

The mode buttons. Day/Swing/Long Term aren't just timeframes — they use different windows for the entire analysis. A Long Term distribution call can coexist with a Day-mode accumulation reading; both are valid at their respective horizons.

More Tutorials Coming

🔍 Mastering the Advanced Screener
Multi-filter queries, options-aware fields (GEX, P/C OI, IV Skew), saved queries, and combinations that find real edge.
COMING SOON
📊 NDMDP & NDCDP Models
What each pillar measures, how to read the conviction levels, why some verdicts work and others don't, and how to combine them.
COMING SOON
📈 FlowCast Oscillators Deep Dive
FlowCast oscillator mechanics, gap evolution, score/price normalization, and why the per-day normalization matters.
COMING SOON
↕ Divergence Workflow
Setting up the Divergence page, filtering noise, distinguishing actionable vs. noise divergences, position entry timing.
COMING SOON
🏃 Top Acc./Top Dist. Daily Routine
How to use Movers as your daily watchlist generator. The TAPE and DIV cross-reference badges. When to trust them and when not to.
COMING SOON
🧮 Trader's Toolbox Calculators
Position sizing, risk/reward, future value, drawdown recovery, Kelly criterion. When to use each and why.
COMING SOON
About FlowSense
Institutional-grade market intelligence — built by a working trader, for working traders.
FlowSense logo
FlowSense

MarketVector AAA

Founder · FlowSense LLC

Hi — I'm MarketVector AAA, an active US equities day trader and product builder. FlowSense is what happens when someone who's spent thousands of hours staring at charts decides to build the tool they wished they had.

FlowSense started as the toolkit I built for myself when I realized retail trading platforms were missing institutional flow that pro desks caught easily. After refining the methodology against my own positions — grounded in Wyckoff method and Volume Spread Analysis applied with modern quantitative rigor — I decided to make it available to other independent traders.

On X I post as MarketVector AAA — my daily market calls, each one frozen before the close and graded in public after, win or lose. If you want the read and the scorecard in real time, follow along.

Follow @Compoundmeter on X
[email protected] @useflowsense YouTube Instagram Facebook

A note from the founder

This isn't theoretical for me. Before FlowSense existed, I lost thousands of dollars trading — not because the market was unfair, but because I didn't have tools that could read institutional flow in real time. By the time price moved, smart money had already positioned. Equity markets are a brutal battle, and you can't fight pros running multi-million-dollar systems with retail-grade indicators. That gap is what FlowSense is built to close.

I'm building FlowSense in public while actively trading my own account. Every signal you see in the platform is one I use to make my own decisions. If a feature doesn't work, I'm the first one losing money on it — so I have every incentive to be honest about what works and what doesn't.

I don't have a sales team, I don't run paid ads, and I don't take affiliate kickbacks from brokers. Subscription revenue is the only thing keeping FlowSense alive, which means my interests are aligned with yours: build something genuinely useful, or go out of business. That alignment matters more to me than any marketing claim I could make.

If you ever have questions, complaints, feature requests, or just want to share what worked or didn't work in your trading — reply to any FlowSense email or write to me directly at [email protected]. I read everything.

— MarketVector AAA

Why FlowSense exists

Most retail trading tools fall into two buckets: oversimplified products that paint a picture without the underlying signal, and pro-grade terminals priced at $20,000/year out of reach for individuals. The middle is empty. FlowSense was built to fill it.

The platform reads markets the way institutional desks do — combining volume spread analysis, accumulation/distribution scoring, dealer gamma positioning, and macro regime classification — and presents the output in a clean, decision-ready interface that doesn't require an MBA in finance to navigate.

What makes FlowSense different

Transparent methodology. The Website Manual documents how every signal is computed. No black-box magic, no "trust us" claims.

Honest about limitations. Every model has documented blind spots. Every score has documented edge cases. Every backtest discloses its hindsight bias. I tell you when signals work and when they don't — and I publish the failures alongside the wins.

Built for the trader, not the affiliate. FlowSense doesn't promote third-party brokers, sell your data, or run paid signal services. The business model is a simple paid subscription. That alignment matters.

Independent. Not VC-backed, not a shell for a fund, not affiliated with any broker or exchange. Just a working trader's tools, made available to others.

🔒 Security & data protection

Specific, verifiable practices — not vague marketing claims.

  • TLS encryption everywhere. All traffic between your browser and our servers is encrypted in transit using current TLS standards.
  • Industry-current password hashing. Passwords are stored using PBKDF2-SHA512 with a unique per-user salt, following current OWASP password storage guidelines.
  • Automated daily database backups. The database is backed up every day at 2:00 AM ET with 30-day rolling retention, so accidental data loss is recoverable.
  • Card data handled by Stripe — never stored on our servers. Stripe is PCI DSS Level 1 certified. We never see your full card numbers; only a payment-method token that we use to charge the subscription.
  • No brokerage connection. No execution access. FlowSense is an informational platform. It does not connect to your brokerage, hold your money, or place trades on your behalf.
  • We don't sell your data. No data sales, no resale to third parties, no advertising data brokers. The full Privacy Policy details every recipient of your data.
  • No third-party tracking. No Google Analytics, no Facebook Pixel, no advertising trackers. The only browser storage we use is what's strictly necessary to keep you signed in and remember your preferences.
  • Applicable data protection laws. Our practices are designed to comply with applicable data protection laws including the EU GDPR and California's CCPA/CPRA where they apply to our operations. The Privacy Policy details the specific rights available to you and how to exercise them.

No system is 100% secure. We use commercially-reasonable safeguards but cannot guarantee absolute security. Notify us at [email protected] immediately if you suspect any unauthorized access to your account.

What's next

See the Product Roadmap for what's in active development, and the Changelog for what's already shipped. Both are updated as work progresses.

The fastest way to influence what gets built next: send feedback. Subscriber-requested features go to the top of the queue.

Get in touch

Customer support & questions: [email protected]

Founder direct (press, partnerships, business inquiries): [email protected]

Community: discord.gg/qTpetxNK9Z — join other FlowSense traders

Newsletter: Subscribe via the form in the footer for weekly market analysis

⚠ Important Disclaimer

FlowSense is NOT financial advice. All scores, signals, and analyses are algorithmic computations based on publicly available market data. They do not constitute buy/sell recommendations. Past patterns do not guarantee future results. Trading involves substantial risk of loss. Always do your own research and consult a licensed financial advisor before making investment decisions.

🗺️ Product Roadmap
What's shipped, what's in active development, what's next. Updated as work progresses.

NOW · IN ACTIVE DEVELOPMENT

  • More language support
    Additional interface languages — building on the current Arabic (RTL) support
  • First blog article
    Volume Spread Analysis Explained — for SEO + educational positioning
  • Stock Strategies
    Full stock playbooks — an edge plus entry, exit, sizing & risk rules
  • Options Strategies
    Defined-risk options structures with full entry, exit & sizing rules
  • Automatic S/R & trendlines
    Auto-detected support/resistance levels and trendlines drawn directly on your charts

NEXT · ON THE HORIZON

  • Trading Journal
    Pro Plus — log entries, attach setups, post-mortem analysis
  • Valuation & Financial Analysis Model
    Fundamental fair-value and financial-health analysis for individual stocks
  • Technical Analysis Model
    Automated multi-indicator technical read — trend, momentum & key levels
  • Economic Analysis Model
    Macro-regime read from growth, inflation & rate-policy data
  • FlowScript
    A scripting language for building custom indicators and signals
  • Options paper trading
    Risk-free options practice — test defined-risk structures with simulated fills

LATER · EXPLORING

  • Public API
    Pro Plus — read-only access to scanner + signal endpoints
  • International equities
    European, UK & Saudi (TASI) markets coverage
  • Mobile app (iOS/Android)
    Native apps with push alerts
  • Backtest builder
    Build & test custom signal combinations on historical data
  • Affiliate program
    Revenue share for referred Pro subscriptions
  • Live Trading
    Broker-connected order execution — place and manage trades from FlowSense
🔒

ADMIN ONLY · INTERNAL BACKLOG

not public
Visible only to your admin account — data / infrastructure items, not shown to users.
  • Indices subscription
    Polygon Indices add-on — native index values (SPX, VIX, NDX…) instead of ETF proxies
  • Move index-proxy tools to real indices
    Switch everything reading a proxy (e.g. VIX via an ETF) to the native index for accuracy
  • Benzinga urgent news API
    Polygon Benzinga add-on — real-time breaking-news feed
  • Company financial-data API
    EPS, book value, P/B ratio, consensus target price & related fundamentals

How prioritization works

Roadmap order isn't fixed. Items move based on three signals: subscriber requests (the highest-weighted), strategic fit (does this strengthen the core product?), and implementation cost (how much engineering effort vs. impact). Items in NOW are being actively built. Items in NEXT and LATER are directional intent — priorities and order may shift as we learn what matters most to subscribers. We avoid committing to fixed dates so we can stay responsive.

The fastest way to move something up the queue: send feedback describing what you want and why. Subscriber-requested features have priority.

Want to be notified when things ship?

Subscribe to the FlowSense newsletter (form in the footer) for shipping updates, or join the community Discord where new features get announced first.

📋 Changelog
Release notes for every shipped change. Newest first.

v9.5.0

June 20, 2026 LATEST

Arabic language (RTL). The full interface is now available in Arabic with proper right-to-left layout. Switch languages from the header or the login screen — every page, panel, and signal label is translated.

Cleaner market-closed display. On weekends and holidays the chart header now shows a clear "Closed" badge instead of a misleading pre-market reading, and the extended-hours price bracket only appears when there is real after-hours trading.

ESG & Compliance refresh. Streamlined layout with live counts on every filter chip (Sharia, Controversial, and ESG tier), and clicking any ticker now opens its compliance card in place instead of jumping to the chart.

v9.4.0

June 2026

Signal Alerts. Pro Plus members get live Trading Signals 1, 2 & 3 pushed during market hours, plus a daily next-day (NDDP) outlook email. Choose your channel — email, Discord, Slack, or Telegram — with a per-ticker cooldown and a daily cap.

Self-serve subscriptions. Upgrade to Pro or Pro Plus directly with a 7-day free trial — no contact required. Manage, cancel, or resume your plan anytime from My Account.

Trading Mistakes tracker. Log and categorize your own trading errors against a 16-mistake catalog to surface the patterns that cost you the most, with quarterly summaries.

v9.3.0

June 2026

New order-flow & options tools. FlowDark (off-exchange block prints by session, Pro Plus), FlowTape (live time & sales with delta), GEX Scanner (dealer gamma exposure), and dedicated Short Squeeze and Gamma Squeeze screens.

Macro health meters. Inflation, Recession, and Bubble gauges, each driven by a weighted percentile engine across the relevant ETFs and economic series.

Signal Performance (proof). A permanently public scorecard showing every graded daily call against its actual next-session outcome — fully transparent, no login required.

More ways to work. A Paper Trading account for risk-free practice, CSV export on Trading Signals / FlowDark / Screener, and phone-first mobile layouts with a bottom navigation bar.

v9.2.0

May 26, 2026

Community & communications. Launched the Discord community for Pro+ subscribers. Wired Discord invite into the Help menu, footer, and My Account page. Newsletter infrastructure shipped — admin compose UI on My Account, recipient management, one-click unsubscribe, CAN-SPAM-compliant template with proper email-client rendering. Footer signup form active for anonymous subscribers.

SEO & search. Searchable Help Center FAQ with live filter. 41 FAQ items now indexed by question + answer text, with category-level auto-hide and a no-results fallback that routes to feedback/contact.

Tier refinement. Pro vs Pro Plus distinction implemented in code (was promised in pricing but not enforced). 8 pages now exclusive to Pro Plus: A/M/D Edge, A/D History, FlowLead, FlowTape, GEX Scanner, Short Squeeze, Gamma Squeeze, Trading Signals. Pro users see ⭐ markers; Explorer users see 🔒.

v9.1.0

May 24, 2026

Education content. Three Education pages expanded from placeholder topic cards to substantial deep-dive articles. Technical Analysis (~3,100 words covering VSA, Wyckoff, divergence, candlesticks, indicators, options flow, market structure). Financial Analysis (~2,400 words on 10-K reading, ratios, cash flow, sector comparison, quality vs value traps). Economic Analysis (~2,000 words on Fed, yield curve, inflation, liquidity, growth data, global macro). Recommended Books page added with 20 curated titles.

Live username/email validation. Registration form now shows "Username is already taken" / "Email is already used" inline as you type, with 500ms debounce.

A/M/D dropdown reorder. Composite A/M/D promoted to first position; A/D Scanner moved to last. Reflects actual workflow priority.

v9.0.0

May 18, 2026 MAJOR

SEO infrastructure. Proper meta tags, Open Graph image (1200×630 PNG), Twitter card, JSON-LD structured data (Organization + WebSite + SoftwareApplication schemas). robots.txt and sitemap.xml routes covering 40+ public pages. Per-page browser titles. Deep-link page handler for direct URL navigation.

Performance. Deferred Chart.js and lightweight-charts (~330KB combined) so they don't block initial render. Async font loading via the print-media trick eliminates render-blocking CSS. Preconnect hints for font + CDN domains.

Maintenance system. Banner injection with bulletproof DOM logic, datetime() normalization in SQL comparisons (fixed silent same-day expiry bug), tab-focus re-polling.

v8.x

March – April 2026

Major UI/data overhaul. Historical data depth updates across all timeframes. Server-side RTH filtering. 4H timeframe switched to native upstream bars to avoid 50k-bar limits. Client-side rewrite of Relative Strength and A/D indicators (eliminates timestamp alignment bugs).

New pages. AMD Edge research tool, Real/Fake Movers classifier, NDMDP next-day prediction, NDCDP company prediction, oscillator variants. Dual-header navigation redesign matching professional financial sites.

NDMDP iterations. Multiple model versions (v6.2, v7.0, v8.0) with rigorous out-of-sample backtest analysis. v8.0 final: 4-factor orthogonal ensemble (VSA Absorption 30%, Structural Acceptance 30%, The Generals 20%, Power Hour 20%) with precision filter.

v1.0 – v7.x

March 2026

Initial public launch. Core platform built from scratch: Hybrid analytical engine with mode-aware data ingestion (Day / Swing / Long Term). Real-time market data integration. Composite A/M/D scoring. Wyckoff phase classification. Divergence detection. Market Fragility index with 7+ signal families. FlowCast direction prediction (Market + Company). Move validators (Real/Fake, Bull Trap, FlowTrap).

Found a bug? Have a suggestion?

Send feedback directly — every message is read and prioritized. For urgent issues affecting your trading, email [email protected] with "URGENT" in the subject line.

🔗 API Documentation
Programmatic access to FlowSense signals. Coming soon.

Coming Soon

The FlowSense API will give subscribers programmatic read-only access to scanner output, signal data, and Market Fragility composites. Build your own dashboards, integrate with your existing automation, or pull FlowSense's analysis into your trading workflow.

Currently in design — coming soon. Subscribers will receive early access invitations and can shape the API surface area.

Planned endpoints

The initial API will expose the following read-only endpoints:

EndpointReturnsRate Limit
GET /v1/scanner/sp500S&P 500 with current scores60/min
GET /v1/composite/:symbolComposite A/M/D for one ticker120/min
GET /v1/moversTop accumulators & distributors60/min
GET /v1/fragilityMarket Fragility composite + components10/min
GET /v1/divergenceActive divergence detections30/min
GET /v1/signals/recentLast N high-conviction signals30/min

All endpoints will return JSON. Authentication via Bearer token (issued per subscriber). Versioned via URL path so we can iterate without breaking integrations.

What it won't be

Not a real-time WebSocket stream. The API will return point-in-time snapshots. For real-time data, the in-platform FlowTape page remains the primary interface.

Not raw market data. The API exposes FlowSense's analytical output, not the underlying tick data. For raw market data, you'll need a direct relationship with a data provider.

Not for high-frequency trading. Rate limits and snapshot caching make this unsuitable for low-latency systematic trading.

Get notified when the API launches

Subscribers will receive a launch notification by email and Discord. To be first in line:

1. Subscribe to FlowSense (you'll be on the early-access list automatically)
2. Join the community Discord where the launch will be announced first
3. Send feedback if there's a specific endpoint you need — early API design is shaped by subscriber requests

🤝 Affiliate Program
Earn revenue share for referring new subscribers. Coming soon.

In Development

The FlowSense affiliate program will let traders, educators, content creators, and existing subscribers earn revenue share for referring new paid subscribers. Currently in design — coming soon.

How it will work

Each affiliate gets a unique referral link (e.g. flowsense.trading/?ref=YOUR_CODE).

Referred users get 20% off their first month on any paid tier — an incentive to use your link instead of going direct.

You earn 30% revenue share on every paid month from your referrals, for 12 months after their signup.

Monthly payouts via Wise, PayPal, or bank transfer (any country). Minimum payout: $50.

Real-time dashboard showing your link clicks, signups, conversion rate, and earnings.

Who should apply

The affiliate program is open to all subscribers and content creators in the trading/finance space, with a few specific fits:

Active traders who would naturally mention FlowSense to their network

Trading educators & coaches whose students would benefit from institutional-grade analytics

YouTube / Twitter / TikTok creators with audiences interested in US equities

Newsletter writers in the finance / trading / market analysis space

Existing FlowSense subscribers who'd recommend the platform to their group chat or trading community

What we won't allow

The program will be application-only (not open signup) and will have clear rules to protect FlowSense's brand:

❌ No paid traffic to your referral link (Google Ads, Facebook Ads, etc.) — those rights are reserved.

❌ No misleading claims about FlowSense's performance, signal accuracy, or trading outcomes.

❌ No spam — no unsolicited DMs, mass emails, or aggressive promotion.

❌ No conflict promotion — if you also promote competing trading services in the same audience, that's fine, but disclose it.

Violations result in immediate program termination and forfeiture of pending payouts.

Want early access?

Email [email protected] with the subject "Affiliate Program Early Access" and tell us:

1. Your audience size and where you'd promote FlowSense (Twitter handle, YouTube channel, newsletter, etc.)
2. Why you think your audience would benefit from FlowSense
3. A quick example of how you'd introduce the platform to them

We'll review and respond within 1-2 business days. Early affiliates get a higher revenue share tier (35% instead of 30%) and priority partnership support.

📈 Stock Strategies COMING SOON
Complete, rule-based stock playbooks — an edge wrapped in entry, exit, sizing, and risk rules. In development.

Edge vs. strategy — why this is separate from Edges

The Edges page scans for setups — repeatable patterns with positive expectancy (Gap & Go, VWAP Reclaim, FVG Magnet, ATR Exhaustion Fade, Hammer, Shooting Star). An edge tells you when the odds tilt your way.

A strategy is the whole playbook around that edge: the exact entry trigger, the stop and target, how much to risk per trade, how to scale in or out, and the market conditions where it works (and where to stand aside). Stock Strategies will turn each edge into a complete plan you can follow without second-guessing.

What's coming

A library of named stock strategies, each pairing a FlowSense edge with a full ruleset.

Precise entries & exits — trigger conditions, stop placement, profit targets, and trail rules in plain English.

Position sizing & risk — risk-per-trade guidance, R-multiples, and max-heat limits built in.

Market-context filters — when each strategy is in season and when to sit out.

Worked examples — annotated charts showing the strategy from signal to close.

In the meantime

Use the Edges scanner to find live setups, and pair them with the Toolbox calculators for sizing and risk. Have a strategy you'd like built first? Email [email protected].

🧮 Options Strategies COMING SOON
Defined-risk options structures with complete entry, exit, and sizing rules. In development.

Edge vs. strategy — why this is separate from Edges

The Edges page surfaces directional and order-flow setups on the underlying. Options Strategies will take those same signals and express them as defined-risk options structures — turning a directional read into a position with a known maximum loss.

Each strategy is a full playbook: which structure to use, how to pick strikes and expiry, the exact entry and exit, and how to size the position so a single loss stays within plan.

What's coming

A library of defined-risk structures — verticals, debit/credit spreads, and other capped-risk plays mapped to FlowSense edges.

Strike & expiry selection — clear rules for which strikes and dates fit each setup.

Entry, exit & management — when to open, when to take profit, when to roll or close.

Sizing by max loss — position sizing anchored to the structure's defined risk, not notional.

Risk disclaimer

Options involve substantial risk and are not suitable for every investor. Defined-risk structures cap the maximum loss on a position but can still lose the entire amount risked. Nothing here is financial advice — strategies are educational frameworks, and you are responsible for your own trading decisions. Verify every trade against your own plan and risk tolerance.

In the meantime

Watch the GEX Scanner and Gamma Squeeze tools for options-flow context, and the Edges page for the underlying setups. Want a specific structure built first? Email [email protected].

🎯 Composite A/M/D
Cross-references 5 independent signal sources for institutional accumulation/manipulation/distribution. Each source uses different data (bars, tape, options) and methodology (statistical, volume-flow, microstructure). High-conviction reads come from agreement across sources; disagreement = sit out.
🎯
Enter a ticker to analyze
The engine will query all 5 sources in parallel, score each one's verdict (−2 to +2), and produce a consensus. Best results on liquid names with active options markets (SPY, QQQ, AAPL, MSFT, NVDA, etc.).
⚡ A/M/D Edge
Institutional Order Flow Intelligence · Smart Money Detection · Time-Series Analysis
🎯 Analysis TargetPowered by real-time market data
RESEARCH TOOLA/M/D Edge runs a proprietary multi-factor detection engine across bar, tape, and options-flow signals. Per-ticker weights are walk-forward optimized to current market conditions. Tape and options overlays contribute additional adjustments when the underlying data is available; unavailable overlays never penalize the final score. The combined output is a single 0-100 confidence score.
① RUN ANALYSIS — TODAY'S VERDICT
ANALYSIS PIPELINE
📡
Data Ingestion
Fetch OHLCV · Daily bars · Order flow proxy · Volume profile
⚙️
Algorithms
ARIMA · GARCH · A/D · CLV · RVOL · Block detection · Flow imbalance
🔬
Signal Engine
Institutional score · Smart money index · Regime classification · Phase detection
📊
Output
Verdict · Signal breakdown · Price targets · Risk alerts · Flow report
Enter a ticker symbol and click Run Analysis to activate A/M/D Edge.
The engine will analyze institutional order flow, smart money movements,
and time-series patterns using real market data.
② PHASE TIMELINE — THE HISTORY
📉 Rolling Phase Timeline —
Pick a ticker above and press 📉 Build — the full day-by-day phase history renders here. Lookback defaults to 60 sessions (≈ one quarter); ⚙ to change it.
Leaders / Laggards (RS)
What this shows: ranks a universe of liquid large-caps by relative strength vs the S&P 500 (SPY) right now — each name's day change minus SPY's day change. Positive (green) = outperforming the index (a leader); negative (red) = lagging it. Use it to see where today's money is rotating. Click any ticker for full analysis. Daily RS; refreshes every 60s during market hours.
🚦 FlowDrive — Opening Drive Verdict
What this shows: at 9:45 ET every qualifying opening mover gets a frozen verdict — CONTINUATION, FADE or NO-PLAY — scored from the Real/Fake read, the Institutional-Push qualifier, first-15-minute RVOL (the 9:30 bar's volume vs the median of the prior week's 9:30-bar volumes), close-in-range and VWAP side (the 9:45 close vs the opening bar's VWAP). Graded at 10:30 ET and at the close, direction-adjusted from the 9:45 print. Frozen forward record from day one. Universe: the Real/Fake Movers list — top-100 market-cap names moving ≥2%.
🎯 Real / Fake Movers
PRE-MARKET ONLY
Top 100 by market cap · Moves ≥2% · Real vs Manipulation Detection
🔍 CHECK ANY TICKER — Regardless of % Move
No % threshold — checks any ticker you specify
PRE-MARKET MOVE CLASSIFIER
Is this pre-market move backed by real institutional intent, or is it manipulation/noise that will reverse at the open?
📊 SCORE SCALE (0-100) — Higher = More Real, Lower = More Fake
75-100 · REAL MOVER
Strong institutional conviction — trade the continuation at open
61-74 · LIKELY REAL
Lean into the direction — confirm with ORB at 9:30
40-60 · UNCERTAIN
Mixed signals — wait for the open to decide
25-39 · LIKELY FAKE
Pre-market move may reverse — watch for fade setup
0-24 · FAKE MOVER
Manipulation/noise — trade the reversal at open
1️⃣ DURING PRE-MARKET
Scan the list, watch ⭐ KEY priority tickers first (SPY, QQQ, Mag 7+). Score updates every 60s.
2️⃣ AT THE OPEN
Take positions in REAL MOVERS at open, fade FAKE MOVERS once confirmed. Use ORB for confirmation.
3️⃣ AFTER 9:30 AM
List freezes at 9:30 snapshot. Refer back during the day to track how PM setups played out.
7 factors drive the score: volume conviction (20%), trend persistence (15%), gap quality (15%), magnitude (10%), bar consistency (15%), market alignment (15%), fade detection (10%). Click any card to analyze it in the single-ticker lookup above.
🎯
Loading top 100 movers...
🔮 NDMDP
Next Day Market Direction Prediction · 19-Factor Weighted Composite
🔮
Loading market direction model...
⚙ Pillar Toggles (for Perf backtest)
📈 NDCDP
Next Day Company Direction Prediction · 20-Factor Weighted Composite ·
📈
Loading company direction model...
⚙ Pillar Toggles (for Perf backtest)
🌊 NDCDP Oscillator
Daily Score vs Price Divergence · 50-day window · 20-pillar NDCDP model ·
🌐 NDMDP Oscillator
Market Score vs SPY Price Divergence · 50-day window · 19-pillar NDMDP model
🎯 FlowLead Prediction
Pure forward-looking score from 4 equally-weighted leading pillars (25% each): Dealer DEX · Options GEX · Charm · Order Flow. Designed for 5–15 minute next-move prediction.
📐 How to read: The Leading Score ranges −100 to +100 and is an equally-weighted average of the 4 leading pillars (25% each, total 100%). Positive = next 5–15 min likely UP. Negative = next 5–15 min likely DOWN. Magnitude reflects agreement across the 4 pillars — if all four agree at full conviction, score reaches ±100; if they cancel out, score sits near zero. The 4 pillars are mechanically forward-looking (3 dealer Greeks + Order Flow) — no momentum, no gap, no RVOL, none of the lagging stuff. This is the cleanest "what should price do next" reading the model can produce.
LEADING SCORE
range −100 to +100
NEXT-MOVE PREDICTION
5–15 minute horizon
📈 Leading Score Trend — Full Session
Leading Score (4 pillars, [−100,+100]) · Price (Z-scaled to overlay on score axis) · hover for exact values
📊 GAP Evolution — Leading Score vs Price (σ-units)
Positive gap = leading score has moved up more in σ-terms than price → price may catch up. Negative gap = price has overshot what the leading score warrants → pullback likely. Hover for exact values.
🔬 Pillar Breakdown — Current Contributions
All 4 pillars are weighted equally at 25%. Each pillar's signal is in [−1, +1] (its native scale). Contribution = signal × 25 (its share of the [−100, +100] score). Sum of contributions = the displayed Leading Score.
📡 FlowTape ● LIVE
Real-time aggressive trade flow · CVD · NBBO imbalance · sweep + block detection. Per-trade classification from the real-time trade tape.
● checking…
📐 How to read: For each trade print, we compare its price to the NBBO at that instant. Print at/above the ask = aggressive buy (urgency). Print at/below the bid = aggressive sell. CVD (Cumulative Volume Delta) = running sum of signed aggressive shares — when CVD rises but price stagnates, accumulation is hidden under the surface. Sweeps (3+ prints across 2+ venues within 100ms, or condition-flagged ISO) = high-conviction institutional bursts. Blocks (≥ 10k shares or 20× avg trade size) = large prints. NBBO Imbalance = (bid_size − ask_size) / total — top-of-book pressure.
📡
No symbols subscribed
Add a symbol above to start tracking its tape flow live. Up to 20 symbols. First load takes 5-15s to backfill the day's trades.
🌑 FlowDark OFF-EXCHANGE
Detects institutional footprints in dark pools & off-exchange venues — dark-pool volume share, block prints, sweeps, and an accumulation/distribution read.
Enter a ticker to read its off-exchange flow, or open a stock on the Dashboard first and it will carry over.
HOW TO READ THIS — AND ITS LIMITS
Dark-pool prints are real — trades reported to a FINRA facility (off the lit exchanges). A rising dark-volume share while price is quiet is a classic accumulation/distribution tell, because institutions route large orders to dark venues to avoid moving the price. Blocks are unusually large prints; sweeps are aggressive multi-venue orders signalling urgency.

What it can't do: dark prints carry no buyer/seller flag and many execute at the midpoint, so the buy/sell lean is an estimate, not a fact — it's labelled with a confidence level for that reason. This tool shows you the footprints institutions leave; it cannot read their intent with certainty. Use it as context alongside price action and your other signals — never as a standalone buy/sell trigger. On the data: the Magnificent 7 are scanned continuously, so their block ledger is the complete record for the day; for other names the regular session (9:30–4:00 ET) is sampled across evenly-spaced windows (tap 🔎 Full scan to pull every block for one name). Either way the dark-share % and leans are sampled / inferred — a representative picture of the session, not a tick-perfect tape. Updates roughly every 20 seconds while open.
🧪 FlowBreak
Single-ticker level analysis · Trap Detection (broken) + Level Integrity (unbroken) · 30-min ORB
🪤
Enter a symbol and click Scan to detect traps
🪤 FlowTrap
Multi-ticker scanner · Finds actively forming traps across ~30 priority tickers
Check any ticker Runs the trap detector on-demand for any ticker beyond the scan list.
🪤
Loading active trap scan...
⚡ GEX Fade/Squeeze Scanner
Scans 15 highest-options-volume tickers for two complementary setups: FADE (positive GEX + extended = mean-revert) and SQUEEZE (negative GEX + coiled = explosive break)
Check any ticker Runs the same GEX Fade/Squeeze logic on-demand for a ticker outside the scan list (RTH only).
Min confidence:
Show:
Loading GEX scan...
🔍 Advanced Screener
Multi-factor screening that goes beyond price & fundamentals: options positioning (GEX, Vanna, IV Skew, gamma flip distance) combined with FlowSense signals (A/D, CLV, divergence).
⚙ FILTERS
0 filters active
Click "▶ Run Screen" to start
Columns:
🔍
Build your screen on the left
Add filters then click "▶ Run Screen". Tier 1 filters are fast (sub-second). Tier 2 options filters add ~10-30s.
🔥 Short Squeeze Scanner
Scans 25 high-short-interest tickers for forced-cover setups · Composite score 0-100 ranks squeeze probability
Check any ticker Runs the short-squeeze model on-demand for any ticker beyond the scan list.
FILTER
🔥
Loading scan...
💥 Gamma Squeeze Scanner
Detects multi-day OI buildup at clustered OTM call strikes · Different from intraday GEX Squeeze — this is days/weeks setup
Check any ticker Runs the gamma-squeeze model on-demand for any ticker beyond the scan list.
FILTER
💥
Loading scan...
🌐 FlowCast Market Direction
SPY Open→Close Intraday Direction · 10-Pillar Market Model
🌐
Loading FlowCast market direction model...
🏢 FlowCast Ticker Direction
Open→Close Intraday Direction · 8-Pillar Institutional Model ·
🏢
Loading FlowCast Ticker direction model...
🧭
The Wyckoff Method & VSA
One lineage, two lenses — the framework every FlowSense A/D engine speaks natively.

📜 One lineage, two lenses

Richard Wyckoff (early 1900s) described markets as campaigns run by well-financed operators: they accumulate inside a range, mark price up, distribute into strength, and mark it down. Eighty years later Tom Williams — a former syndicate trader — turned Wyckoff’s third law into a bar-by-bar test he called Volume Spread Analysis (VSA) in Master the Markets. Same market model; two different magnifications.

⚖ The three Wyckoff laws

Supply & Demand — price moves when one side overwhelms the other. Cause & Effect — the size of a trading range (the cause) sets the size of the move out of it (the effect); this is the logic behind FlowVSA’s level model. Effort vs Result — volume is effort, the bar’s spread and close are the result; when heavy effort produces no result, the other side is absorbing. That third law, computed per bar as RVOL × spread × close-location, is exactly the test the hybrid engine runs.

🔄 The four phases — and the two hidden ones

Accumulation → Markup → Distribution → Markdown map one-to-one to the phase labels across the A/D tools. Hidden Accumulation and Hidden Distribution are the same footprints printed against the price trend — buying into weakness, selling into strength — which is precisely what the Divergence Alerts page hunts.

🔬 So what is the actual difference?

Unit of analysis. Wyckoff reads the campaign: a structure built across many bars — ranges, tests, springs, phases A through E. VSA reads the single bar: does this bar’s volume agree with its spread and close, or is it an anomaly (no-demand, stopping volume, an upthrust)? Wyckoff is the map; VSA is the microscope. FlowSense computes VSA per bar, then aggregates the evidence into Wyckoff phases — the microscope feeding the map.

🏗 A worked accumulation, phase by phase

The classic schematic, in plain language. Phase A — the downtrend dies: Preliminary Support (first real buying), then the Selling Climax — panic volume, wide spread down, close off the low (stopping volume) — followed by the Automatic Rally and a Secondary Test on less volume. Less volume on the retest is the tell: supply is thinning.

Phase B — the cause is built: price ranges for bars or weeks while the campaign accumulates without moving price. On the A/D tools this is where the score grinds ≥55 while price goes nowhere — effort with deliberately hidden result.

Phase C — the test: the spring under the range low. Weak hands out, stops harvested, and the recovery bar closes back inside on volume. This is the highest reward-to-risk moment in the whole structure — and the exact event the FlowTrap and hammer detector hunt.

Phase D–E — the Sign of Strength: a wide-spread, high-volume rally out of the range, then Last Points of Support — shallow, low-volume pullbacks that never re-enter the range. Markup follows. Distribution is the same movie mirrored: buying climax, upthrust in phase C, Sign of Weakness, markdown.

🔍 Reading single bars — three VSA tells

No-demand up bar — price ticks up on a narrow spread and falling volume: nobody is chasing. Inside a distribution range or under resistance, it says the rally is unaccompanied — expect it to fail.

Stopping volume — a wide down bar on climactic volume that closes well off its low. Sellers unloaded everything and price barely fell further into the close: someone very large was on the bid. Often the Selling Climax itself.

Effort vs result, in numbers — a bar prints 3.0× relative volume (huge effort) but closes just +0.1% with a close-location of −0.4 near the session high (no result, weak close). Effort without result at a high = supply being distributed into strength. That RVOL × spread × CLV read, per bar, is literally the hybrid engine’s core loop — the Dashboard’s A/D card shows you its verdict every 15 minutes.

⏱ “Wyckoff is for 1D/1W, VSA is for 5m–1H” — true?

It is a popular heuristic, not a rule. The grain of truth: Wyckoff drew his schematics from daily and weekly tape, and campaign structure is easiest to see on higher timeframes; VSA is bar-granular, so it shines where volume prints densely — intraday. But Williams’ own book applies VSA to daily charts, and FlowSense runs full Wyckoff phase detection on 15-minute bars. Both frameworks are timeframe-agnostic — what changes with the timeframe is sample richness and noise, not validity.

The practical rule is the one the Dashboard’s A/D card already enforces: read structure top-down on the Daily lens, confirm the entry with per-bar VSA on your entry timeframe, and act where the two agree — that is the reconciliation line under the timeframe chips.

🪝 Springs, upthrusts, traps

Engineered false breaks: a spring dips under a range low to harvest stops before markup; an upthrust pokes above a high to trap breakout buyers before markdown. VSA names the bar; Wyckoff names its role in the campaign (a terminal shakeout). The FlowTrap and the FlowVSA VSA setups are these events, detected live.

🔑 Key vocabulary — four terms, one mechanism

Absorption — heavy volume arrives, the spread stays narrow, and the close holds off the extreme: one side is quietly eating everything the other side throws. Crucially, it happens on both sides of the market — in accumulation and in distribution. At a low, a high-volume bar closing in the upper part of its range is buyers absorbing supply (bullish — the FlowVSA vsa_absorption long setup). At a high, a high-volume bar closing in the lower part of its range is sellers absorbing demand (bearish — the exact mechanism inside the FlowVSA vsa_upthrust short setup, whose reason line says precisely that). One of the most reliable campaign tells — in either direction.

Spring — a.k.a. shakeout — price dips under a mapped range low, triggers the resting stops, then closes back inside on volume. The break was the point: the campaign bought the stops it engineered. In an accumulation schematic it is the phase-C event that precedes markup.

Upthrust — the spring’s mirror: a poke above a range high that traps breakout buyers, then a close back inside on volume. High volume + a close in the lower third of the bar at a high is the signature — the FlowVSA vsa_upthrust short setup.

Liquidity sweep — the modern umbrella for both: any engineered trade through an obvious level (equal highs/lows, prior day’s extreme) whose purpose is the stops beyond it, not the breakout. If the sweep closes back inside, treat it as a spring/upthrust; if price accepts beyond the level on sustained volume, it was a real break — acceptance is the tiebreaker, and volume is how you read acceptance.

🧩 The ICT & SMC connection

ICT builds directly on Wyckoff. Market Maker Buy/Sell Models are modernized Wyckoff schematics; liquidity sweeps and stop hunts are springs and upthrusts renamed; order blocks and FVGs are order-flow footprints where Wyckoff read raw volume. FlowSense speaks the original dialect — phases, effort-vs-result, and accumulation/distribution are computed natively, so an ICT-trained reader already knows these concepts by other names.

SMC (Smart Money Concepts) is the retail-systematized branch of the same tree, and its core objects map one-to-one onto Wyckoff: CHoCH / BOS (change of character, break of structure) are Wyckoff’s phase transitions — the Sign of Strength or Sign of Weakness that ends one phase and opens the next. An order block is the footprint zone where a campaign transacted — the last supply/demand candle before the impulsive leg, i.e. where accumulation or distribution actually printed. Liquidity pools resting above equal highs / below equal lows are the fuel springs and upthrusts harvest. Premium / discount is position within the range — Wyckoff’s cause, cut in half. Different vocabulary, same market model; if you can read the phases and effort-vs-result here, SMC charts read as translations.

🧰 Where each lives in FlowSense

Per-bar VSA + live phases: the Dashboard’s A/D card. Effort-vs-result, bar by bar through history: A/D History. The five-source consensus: Composite A/M/D. Phase structure through years: A/M/D Edge. Breadth: the Market A/D Scanner, Divergence Alerts and Top Acc./Top Dist..

📚 Reading list

Start with The Wyckoff Methodology in Depth (Villahermosa) for the map, then Master the Markets (Williams) for the microscope — both sit at the top of Tier 1 on the Recommended Books page.

📚
Recommended Books
Books we recommend for every serious trader — from foundations to advanced execution.

📖 How to use this list

These books inform the methodologies used inside FlowSense. If you've ever wondered why the platform weighs volume the way it does, or what "accumulation" really means at the institutional level, the answer is in here. Read them in the order presented — they build on each other.

Note: FlowSense does not sell books and earns nothing from these recommendations. Buy them from any reputable bookseller of your choice.

🎯 Tier 1 — The Foundations (start here)

The Wyckoff Methodology in Depth
Rubén Villahermosa · 2019
The modern, systematic treatment of the full Wyckoff method — phases A–E, the three laws, springs and upthrusts — written for traders, not historians. This is the closest thing to a manual for the framework every FlowSense A/D engine speaks.
Wyckoff 2.0
Rubén Villahermosa · 2021
Villahermosa’s sequel, subtitled Structures, Volume Profile and Order Flow — it fuses classic Wyckoff structure with modern volume-profile and order-flow footprint reading. This is the exact synthesis FlowSense runs: Wyckoff phases plus volume-at-price and delta, in one framework.
Master the Markets
Tom Williams · 1993
The book that turned Wyckoff’s effort-vs-result law into Volume Spread Analysis — reading each bar’s volume against its spread and close. The per-bar test FlowSense’s hybrid engine runs is Williams’ method, computed.
Reminiscences of a Stock Operator
Edwin Lefèvre · 1923
A thinly veiled biography of Jesse Livermore. Required reading on speculation psychology, market manipulation, and why patience kills more than impatience does.
Trading in the Zone
Mark Douglas · 2000
The definitive book on trading psychology. Probabilistic thinking, identifying when "the market is right and you're wrong," and managing the emotions that destroy edge.
Market Wizards (series)
Jack Schwager · 1989–2020
Interview series with top traders across multiple eras. Every aspiring trader should read the original three (Market Wizards, New Market Wizards, Stock Market Wizards) cover to cover.
A Random Walk Down Wall Street
Burton Malkiel · 1973 (12th ed. 2019)
The strongest argument against active trading, written so well that every active trader should read it to understand what they're up against. Know the case for indexing before you decide to fight it.

📊 Tier 2 — Technical Analysis & Volume

Volume Price Analysis
Anna Coulling · 2013
The clearest modern treatment of Wyckoff-style volume analysis. Lays the foundation FlowSense's Hybrid Analytical engine is built on.
Technical Analysis of the Financial Markets
John Murphy · 1999
The canonical TA reference. Every chart pattern, every indicator, every intermarket relationship, in one volume. Use it as a lookup, not a cover-to-cover read.
Mind Over Markets
James Dalton et al. · 1990
The original Market Profile book. Volume distribution, value areas, and POCs — concepts FlowSense uses heavily — explained at the source.
Trading and Exchanges
Larry Harris · 2002
A market microstructure textbook that reads like a tour guide. Order types, liquidity, market makers, dark pools — understand how the plumbing actually works before you try to trade against it.

🧠 Tier 3 — Decision Making & Risk

Thinking, Fast and Slow
Daniel Kahneman · 2011
Cognitive biases that destroy trading performance, explained by the Nobel laureate who discovered most of them. Loss aversion, anchoring, recency bias — all the demons named.
Fooled by Randomness
Nassim Taleb · 2001
Why most traders attribute luck to skill and skill to luck. The book that will keep you humble after a winning streak and rational after a losing one.
The Black Swan
Nassim Taleb · 2007
The companion to Fooled by Randomness. Fat tails, model risk, and why "this has never happened before" is the most dangerous phrase a trader can say.
When Genius Failed
Roger Lowenstein · 2000
The Long-Term Capital Management implosion. Read it to understand how leverage, correlation, and overconfidence combine into catastrophe — even at the hands of Nobel laureates.

📈 Tier 4 — Quant, Systems & Execution

Advances in Financial Machine Learning
Marcos López de Prado · 2018
Modern quantitative techniques for finance — labeling, sample weights, backtesting traps, and meta-labeling. Heavy mathematical content but essential for serious systematic traders.
Quantitative Trading
Ernest Chan · 2008
A practitioner's guide to building, backtesting, and running quantitative strategies. Less mathematical than Lopez de Prado, more about workflow and pitfalls.
Evidence-Based Technical Analysis
David Aronson · 2006
Subjective TA put through statistical rigor. Why "head and shoulders" backtests differently than your eyes suggest. Required reading before you trust ANY chart pattern.
The Art of Execution
Lee Freeman-Shor · 2015
Studies of how 45 world-class fund managers actually execute — not what they said in interviews, but what they did with positions. Run winners hard; cut losers ruthlessly. Brilliantly short.

🌐 Tier 5 — Macro, Cycles & Big Picture

Principles for Navigating Big Debt Crises
Ray Dalio · 2018
Free on Bridgewater's website. The template for understanding deleveraging cycles — applicable to every major macro regime since 1900.
Manias, Panics, and Crashes
Charles Kindleberger · 1978 (7th ed. 2015)
A taxonomy of every major financial crisis since the Dutch tulips. The patterns repeat with remarkable consistency — knowing them is your single best protection.
Stocks for the Long Run
Jeremy Siegel · 1994 (6th ed. 2022)
The long-run empirical case for equities, updated every few years. Useful counterweight to short-term trading mindset — sometimes the right answer is to step back.
The Most Important Thing
Howard Marks · 2011
Howard Marks' investing principles distilled. "Second-level thinking", risk as permanent loss of capital not volatility, cycles, and the role of luck. Concise and lasting.

💡 Reading Strategy

You don't need to read every book here. Pick one from Tier 1 to start — Reminiscences of a Stock Operator if you want narrative, Trading in the Zone if you want psychology — then alternate between technical (Tier 2) and behavioral (Tier 3) books as you go.

The single biggest mistake new traders make is loading up on technical books while ignoring the psychology and risk side. Edge without discipline gets erased fast. Aim for at least one psychology book per technical book.

⚠ Disclaimer: These are recommendations for education, not investment advice. The strategies, products, or services described in any of these books may not be suitable for everyone. Past performance does not guarantee future results.

Terms of Service

Effective: 2026-05-28 · Version 1.1 · FlowSense LLC · Wyoming, USA

1. Acceptance of Terms

By accessing or using FlowSense (the "Service") operated by FlowSense LLC, a Wyoming limited liability company ("we", "us", "our"), you ("user", "subscriber") agree to be bound by these Terms of Service ("Terms"). If you do not agree, you must not access or use the Service. Continued use after any modification constitutes acceptance of the revised Terms.

2. Description of Service

FlowSense is an analytics and information platform for US equities and options markets. The Service provides market data visualization, signal detection, volume-spread analysis, options positioning indicators, predictive models, and educational content. The Service is provided for informational and educational purposes only and does not constitute investment advice, financial advice, brokerage services, or a recommendation to buy or sell any security.

3. Eligibility

You must be at least 18 years of age (or the legal age of majority in your jurisdiction) and have the legal capacity to enter binding contracts. By using the Service, you represent that you meet these requirements. The Service is intended for users in jurisdictions where its use is lawful — you are responsible for compliance with local laws.

4. Account Registration & Security

Some features require an account. You agree to provide accurate, current information and to keep it updated. You are responsible for safeguarding your credentials and for all activity under your account. Notify us immediately of any unauthorized access. We may suspend or terminate accounts that violate these Terms or that pose security or legal risk.

5. Subscription, Billing, Cancellation, and Refunds

5.1 Subscriptions

Paid features require an active subscription. Pricing, billing frequency, included features, and trial terms are described on the Pricing page and at the point of purchase. Subscriptions auto-renew at the end of each billing cycle until cancelled. Renewal charges occur automatically on the same payment method used at signup, unless updated by the subscriber via the Customer Portal.

5.2 Free Trial

Both Pro and Pro Plus tiers include a 7-day free trial. You may cancel at any time during the trial period from your Customer Portal, accessed via Subscription & Pricing in your profile menu, with no charge to your payment method. If you do not cancel before the trial ends, your subscription automatically converts to a paid subscription at the applicable monthly or yearly rate.

5.3 Cancellation

You may cancel your subscription at any time from your Customer Portal. Cancellation stops all future charges immediately. You retain access to paid features through the end of the current billing period for which you have already paid. No cancellation fees apply.

5.4 Refunds — Approved Reasons

After the 7-day free trial converts to a paid subscription, all subscription charges are final, except in the following specific cases, which qualify for a refund or service credit:

  • Confirmed service outage of more than 24 consecutive hours on our end, verified via our public status page
  • Material defect preventing core functionality described on the Pricing page from working, verified by support
  • Accidental duplicate subscription or clear billing error
  • Trial-cancellation processing error (you cancelled within the trial window but were charged anyway)

Approved refund amounts are calculated as a prorated credit for the affected period, or as a full refund of the most recent charge, at our discretion.

5.5 Refunds — Denied Reasons

Refunds are not issued for any of the following:

  • Change of mind after the 7-day free trial period
  • Personal circumstances (taking a break from trading, changes in financial situation, lifestyle changes, time constraints, etc.)
  • Switching to a competing product
  • Subscriptions where the service was accessed or used during the billing period
  • Issues caused by client-side conditions, including but not limited to insufficient internet bandwidth, unstable connections, VPN or proxy interference, ad-blocker interference, browser compatibility, or device performance
  • Promotional pricing periods or discounted subscriptions
  • Subscriptions cancelled after the renewal date for the current billing period

5.6 Refund Request Window

Refund requests must be submitted via email to [email protected] within 90 days of the original charge. Requests submitted after this window are not eligible for review and will not be processed. The 90-day window is a procedural deadline for submitting a request; it is not a guarantee that any request submitted within this window will be approved. Approval is determined by whether the request meets one of the approved reasons listed in Section 5.4.

5.7 Refund Processing

Approved refund requests are processed within 5 business days of approval. Refunds appear on the original payment method within 5–10 business days, depending on the issuing bank. We do not issue refunds to alternative payment methods.

5.8 Service Requirements

Several FlowSense features — including live tape flow, real-time scanners, intraday charts, live trading signals, and streaming options Greeks — require a stable broadband internet connection to function as intended. We recommend a minimum 25 Mbps connection on a modern browser (Chrome, Edge, Safari, or Firefox, latest version). Slow performance, frequent disconnects, or missing real-time data due to limited bandwidth, unstable connections, VPN/proxy interference, ad-blocker interference, or browser compatibility issues are not eligible for refund. We recommend testing your connection on a public network or a different device before submitting a refund request related to performance issues.

5.9 Chargebacks

We encourage all subscribers to contact [email protected] before initiating a chargeback through their card issuer or bank. Most billing concerns can be resolved within 1–2 business days through direct communication. Unauthorized chargebacks initiated without first contacting support may result in immediate account termination and a permanent ban from future subscriptions. We reserve the right to dispute any chargeback we believe to be unwarranted using transaction records, server logs, and supporting evidence.

5.10 Price Changes

We reserve the right to modify subscription pricing for future billing periods. We will provide at least 30 days' advance notice via email before any price increase takes effect on an existing subscription. You may cancel before the new pricing takes effect to avoid the change. Continued use of the Service after a price change takes effect constitutes acceptance of the new pricing.

6. Acceptable Use

You agree NOT to:

  • Reverse-engineer, scrape, or systematically extract data from the Service
  • Resell, sublicense, or redistribute Service content to third parties
  • Use the Service for any illegal purpose or in violation of applicable securities, market manipulation, insider trading, or sanctions laws
  • Impersonate any person or misrepresent your affiliation
  • Interfere with, disrupt, or attempt to gain unauthorized access to the Service or related systems
  • Use automated tools (bots, crawlers) without explicit written permission
  • Share account credentials or allow multiple persons to use one account

7. Intellectual Property

All content, software, design, algorithms, models, and documentation are the exclusive property of FlowSense or its licensors and are protected by copyright, trademark, and other intellectual property laws. You receive a limited, non-exclusive, non-transferable, revocable license to use the Service for personal, non-commercial trading and analysis. You retain ownership of any feedback you submit but grant us a perpetual, royalty-free license to use it to improve the Service.

8. Disclaimers — No Investment Advice

The Service is NOT investment, financial, legal, tax, or accounting advice. Signals, scores, models, predictions, and verdicts are algorithmic outputs based on historical and real-time market data. Past performance does not predict future results. Hypothetical and backtested results have inherent limitations including hindsight bias and the absence of real trading costs. You alone are responsible for your trading decisions and should consult licensed professionals before making investment decisions.

The Service is provided "AS IS" and "AS AVAILABLE" without warranties of any kind, express or implied — including but not limited to merchantability, fitness for a particular purpose, accuracy, non-infringement, or uninterrupted operation.

9. Limitation of Liability

To the maximum extent permitted by law, FlowSense, its officers, employees, and affiliates shall NOT be liable for any indirect, incidental, special, consequential, punitive, or exemplary damages — including trading losses, lost profits, lost data, or business interruption — arising from your use of the Service, even if advised of the possibility of such damages. Our aggregate liability for any claim shall not exceed the greater of (a) USD $100 or (b) the total fees you paid us in the 12 months preceding the claim. Some jurisdictions do not allow such limitations; in those jurisdictions our liability is limited to the maximum extent permitted by law.

10. Indemnification

You agree to indemnify, defend, and hold harmless FlowSense and its affiliates from any claims, losses, damages, liabilities, costs, or expenses (including reasonable attorneys' fees) arising from your use of the Service, your violation of these Terms, or your violation of any rights of a third party.

11. Termination

We may suspend or terminate your access at any time, with or without cause or notice, including for violation of these Terms. Upon termination, your right to use the Service ceases immediately. Sections that by their nature should survive termination (intellectual property, disclaimers, limitation of liability, indemnification, governing law) will survive.

12. Governing Law & Dispute Resolution

These Terms are governed by the laws of the State of Wyoming, United States, without regard to conflict-of-laws principles. Any dispute shall be resolved through binding arbitration in Sheridan, Wyoming, except that either party may seek injunctive relief in court for IP or unauthorized-access claims. You waive any right to participate in a class action.

13. Changes to Terms

We may modify these Terms at any time. Material changes will be communicated via the in-app disclaimer modal (which re-prompts you on version bump) and/or email. Continued use after the effective date constitutes acceptance. Current version: 1.0.

14. Contact

Questions about these Terms? Email [email protected] or use the in-app Contact Support form.

Related: Privacy Policy · Risk Disclaimer · Pricing

Privacy Policy

Effective: 2026-06-29 · Version 1.2 · FlowSense LLC · Wyoming, USA

1. Who We Are (Data Controller)

FlowSense LLC ("FlowSense", "we", "us", "our") is a limited liability company organized under the laws of the State of Wyoming, United States, and is the data controller responsible for the personal information processed through the FlowSense platform at flowsense.trading (the "Service"). For all privacy-related inquiries, please contact: [email protected] (subject line: "Privacy Inquiry").

This Privacy Policy describes how we collect, use, share, retain, and protect your personal information, and the rights you have over that information under applicable law including the EU/UK General Data Protection Regulation (GDPR) and the California Consumer Privacy Act as amended by the California Privacy Rights Act (CCPA/CPRA).

2. Information We Collect

We collect the following categories of personal information:

2.1 Information you provide directly:

  • Account information: username, email address, hashed password, country of residence, age confirmation (you must be 18+ to register)
  • Billing information: name on payment card, billing address, last 4 digits of card, payment-method token. Full payment card numbers are processed and stored exclusively by our payment processor (Stripe, Inc.) and are never stored on our servers
  • Communications: feedback you submit, support ticket contents, newsletter subscription preferences
  • Preferences: watchlists, custom dashboard configurations, default tickers, theme settings, alert thresholds

2.2 Information collected automatically through your use of the Service:

  • Usage data: pages visited within the Service, features used, search queries, session duration, feature interaction patterns (used for product improvement and abuse prevention)
  • Technical data: IP address (for security/geolocation), browser type and version, operating system, device type, screen resolution, language preference, timestamps of requests, referring URL
  • Error and diagnostic data: unhandled JavaScript exceptions and server errors (anonymized; do not include identifiable user data unless you voluntarily include such data in a feedback submission)

2.3 What we do NOT collect:

  • Brokerage account credentials, account numbers, holdings, or actual trading positions (the Service does not connect to brokerages for trade execution)
  • Financial account information beyond what is strictly required for subscription billing
  • Information from individuals under 18 years of age (see Section 12)
  • Special categories of personal data under GDPR Article 9 (health, biometric, religious, political, etc.)
  • Government-issued identifiers beyond what payment processors require for fraud prevention

3. How We Use Your Information (Purposes & Lawful Bases)

We process your personal information for the following purposes, relying on the following lawful bases under GDPR Article 6:

  • To provide and maintain the Service (account creation, authentication, subscription management, feature delivery) — Lawful basis: performance of a contract (Art. 6(1)(b))
  • To process payments and manage subscriptions (via Stripe) — Lawful basis: performance of a contract (Art. 6(1)(b))
  • To send essential service communications (billing notices, security alerts, terms changes, trial reminders) — Lawful basis: performance of a contract and legitimate interest (Art. 6(1)(b) and (f))
  • To send optional marketing communications (newsletter, feature announcements, signal alerts) — Lawful basis: your explicit consent (Art. 6(1)(a)); you may withdraw at any time
  • To detect, prevent, and respond to fraud, abuse, security incidents, and Terms violationsLawful basis: legitimate interest in protecting the Service and our users (Art. 6(1)(f))
  • To improve the Service (analyze feature usage patterns, fix bugs, develop new features) — Lawful basis: legitimate interest (Art. 6(1)(f))
  • To respond to your requests and inquiriesLawful basis: performance of a contract or legitimate interest (Art. 6(1)(b) and (f))
  • To comply with legal obligations (tax records, anti-money-laundering, valid legal process) — Lawful basis: legal obligation (Art. 6(1)(c))

We do not engage in automated decision-making that produces legal or similarly significant effects on you within the meaning of GDPR Article 22. The prediction models and signals shown in FlowSense are informational tools; all trading decisions are made by you, not by automated processing.

4. How We Share Your Information (Sub-Processors & Recipients)

We share personal information only with the following categories of recipients:

4.1 Service providers (data processors) acting on our behalf:

  • Stripe, Inc. (USA) — payment processing, subscription management, fraud prevention. Stripe's privacy policy: stripe.com/privacy
  • Railway Corp. (USA) — application hosting, server infrastructure, database storage
  • Email service providers — transactional email delivery (Stripe handles billing-related email; we use industry-standard providers for support and optional marketing communications)
  • Cloudflare, Inc. (USA) — DNS, DDoS protection, content delivery (where applicable)
  • UptimeRobot — service-uptime monitoring (no personal user data; monitors only public endpoints)
  • Anthropic, PBC (USA) — AI processing for in-app support assistance (only the content you submit in support chats is processed; no account data)
  • Microsoft Corporation (USA) — product analytics via Microsoft Clarity (anonymized session replays and heatmaps used to improve the product; not used for advertising). See Microsoft's privacy statement
  • Functional Software, Inc. (Sentry) (USA) — application error monitoring (captures anonymized JavaScript and server exception data to diagnose bugs; not used for advertising)
  • Market-data providers — these providers send market data TO us; we do NOT share your personal information WITH them

Each sub-processor is bound by contractual obligations limiting use of your data to the specific services we have engaged them to provide.

4.2 Legal authorities — we may disclose your information when required by valid legal process (subpoena, court order, search warrant) or where we believe disclosure is necessary to (i) comply with applicable law, (ii) protect our rights and the safety of our users, or (iii) investigate fraud, abuse, or security incidents.

4.3 Business transfers — in the event of a merger, acquisition, sale of substantially all assets, or similar corporate transaction, your information may be transferred to the successor entity. We will provide notice via email or in-app banner before any such transfer.

4.4 We do NOT sell your personal information within the meaning of CCPA, nor do we share it for cross-context behavioral advertising. We do not engage in any sale of personal information.

5. Cookies & Local Storage

FlowSense uses browser localStorage (rather than third-party advertising cookies) to store technically necessary settings, including:

  • Authentication session token (required for you to remain signed in)
  • Disclaimer acceptance state
  • Your watchlist and dashboard preferences
  • Theme and display settings
  • Dismissed banner and notification states

The localStorage items above fall under the "strictly necessary" exemption in the EU ePrivacy Directive and similar regimes. Separately, we use Microsoft Clarity to understand how the product is used, via aggregated heatmaps and anonymized session replays. We do not use Google Analytics, Facebook Pixel, or any third-party advertising or cross-site tracking technologies, and we never sell your data.

We use this analytics tooling on an ongoing basis to improve the product. The data is anonymized, never used for advertising, and never sold. If you prefer not to be included, a privacy-focused browser extension or content blocker will prevent Clarity from loading.

You can clear localStorage at any time via your browser settings; doing so will sign you out and reset your preferences.

6. Data Retention

We retain personal information only as long as necessary to provide the Service or comply with legal obligations:

  • Account data: retained for the duration of your active account, plus one (1) year after account deletion for chargeback/dispute window, after which data is anonymized or deleted
  • Billing and tax records: retained for seven (7) years as required by US tax and financial-records law
  • Feedback and support communications: retained for two (2) years for service improvement; anonymized thereafter
  • Error and diagnostic logs: retained for ninety (90) days for debugging, then deleted
  • Marketing consent records: retained for three (3) years from withdrawal as proof of compliance
  • localStorage data on your device: persists until you clear browser data or sign out

7. Your Privacy Rights

Subject to applicable law, you have the following rights regarding your personal information:

7.1 Rights for all users:

  • Right of access — receive confirmation of whether we process your data and a copy of that data
  • Right to rectification — request correction of inaccurate or incomplete data
  • Right to erasure ("right to be forgotten") — request deletion of your data, subject to legal retention requirements
  • Right to restriction of processing — request that we limit how we use your data
  • Right to data portability — receive your data in a structured, commonly-used, machine-readable format (CSV or JSON) and transfer it to another controller
  • Right to object — object to processing based on legitimate interests, including profiling
  • Right to withdraw consent — for any processing based on consent (e.g. marketing); withdrawal does not affect the lawfulness of processing before withdrawal

7.2 Additional rights for California residents (CCPA/CPRA):

  • Right to know what categories of personal information we collect, the sources, purposes, and recipients
  • Right to delete personal information we have collected from you, subject to certain exceptions
  • Right to correct inaccurate personal information
  • Right to opt out of sale or sharing — we do not sell or share personal information for cross-context behavioral advertising, so no opt-out is needed
  • Right to limit use of sensitive personal information — we do not use sensitive personal information beyond what is necessary to provide the Service
  • Right to non-discrimination — we will not discriminate against you for exercising any of these rights
  • You may designate an authorized agent to submit requests on your behalf, subject to verification of agent authority

7.3 Right to complain — you have the right to lodge a complaint with a supervisory data protection authority, including:

  • European Union: your national Data Protection Authority (e.g. CNIL in France, BfDI in Germany, AEPD in Spain)
  • United Kingdom: Information Commissioner's Office (ICO), ico.org.uk
  • California: California Privacy Protection Agency (CPPA), cppa.ca.gov

7.4 How to exercise your rights: email [email protected] with the subject line "Privacy Request — [right name]" (e.g. "Privacy Request — Access" or "Privacy Request — Deletion"). We will respond within 30 days (GDPR) or 45 days (CCPA) of receipt. We may need to verify your identity before fulfilling certain requests.

8. International Data Transfers

FlowSense LLC is a Wyoming, United States entity, and FlowSense services are hosted on servers operated by our cloud infrastructure providers (primarily in the United States). If you access the Service from outside the United States, your information will be transferred to, stored in, and processed in the United States and other jurisdictions where our service providers operate. The data protection laws of these jurisdictions may differ from those of your home country.

Where required by applicable law (including for users in the EU, UK, and Switzerland), we rely on appropriate legal safeguards for international data transfers, including Standard Contractual Clauses (SCCs) approved by the European Commission, the UK International Data Transfer Addendum, equivalent provisions in our service-provider contracts, and any further supplementary measures required by applicable regulatory guidance. By using FlowSense, you consent to the transfer of your personal information to the United States and other jurisdictions as described in this Privacy Policy.

You may request a copy of the safeguards in place for international transfers by contacting [email protected].

9. Security

We implement industry-standard administrative, technical, and physical safeguards designed to protect your personal information, including:

  • TLS (Transport Layer Security) encryption for all data in transit between your browser and our servers
  • Secure password hashing using industry-standard algorithms (PBKDF2 with high iteration count)
  • Principle of least privilege for internal access to user data
  • Regular security patching and dependency monitoring
  • Daily database backups with restricted access
  • Multi-factor authentication on administrative accounts

No method of transmission or storage is 100% secure, and we cannot guarantee absolute security. You are responsible for keeping your account credentials confidential. Notify us immediately at [email protected] of any suspected unauthorized access to your account.

Data Breach Notification: In the event of a personal data breach that is likely to result in a risk to your rights and freedoms, we will notify the relevant supervisory authority within 72 hours of becoming aware of the breach, in accordance with GDPR Article 33. We will also notify affected users without undue delay where the breach is likely to result in a high risk to their rights and freedoms, in accordance with GDPR Article 34 and applicable US state breach notification laws.

10. EU Representative

FlowSense LLC does not currently have an establishment in the European Union and is not currently required to designate an EU representative under GDPR Article 27, as our processing of EU residents' data is occasional and does not involve large-scale processing of special categories of data or data relating to criminal convictions. If our processing activities change such that an EU representative becomes required, we will appoint one and update this Privacy Policy with their contact details.

EU residents may direct all privacy inquiries to [email protected] and we will respond in accordance with GDPR timelines.

11. Marketing Communications

We send essential service communications (billing notices, security alerts, terms updates, trial reminders) to all subscribers as part of the Service. These are not subject to opt-out.

Optional marketing communications (newsletters, feature announcements, promotional offers) are sent only with your explicit opt-in consent. Every marketing email contains a one-click unsubscribe link, and you may also email [email protected] to withdraw consent. Withdrawal will take effect within 10 business days.

12. Children's Privacy

FlowSense is intended for use by individuals aged 18 years and older. The Service is not directed to, and we do not knowingly collect personal information from, children under 18 years of age. During account registration, users are required to confirm they are at least 18 years old.

If you are a parent or guardian and believe a child under 18 has provided us with personal information, please contact [email protected] immediately and we will take steps to delete that information from our records. In compliance with the Children's Online Privacy Protection Act (COPPA), we do not knowingly collect personal information from children under 13 under any circumstances.

13. Changes to This Privacy Policy

We may update this Privacy Policy from time to time to reflect changes to our practices, technologies, legal requirements, or for other operational reasons. Material changes will be communicated via an in-app notification banner and/or email to your registered address at least 30 days before the changes take effect. The "Effective" date at the top of this Policy reflects the latest revision. Prior versions are available upon request.

Continued use of the Service after material changes take effect constitutes acceptance of the revised Policy. If you do not agree with the changes, you should discontinue use of the Service and may exercise your rights as described in Section 7.

14. Contact

For all privacy-related inquiries, requests to exercise your rights, complaints, or questions about this Privacy Policy, please contact:

FlowSense LLC
Wyoming, United States
Privacy Inquiries: [email protected]
Subject line: "Privacy Inquiry" or "Privacy Request — [right name]"
Response time: within 30 days (GDPR) or 45 days (CCPA)

Related: Terms of Service · Risk Disclaimer

Pricing

Built for serious traders. Honest pricing. Cancel anytime.
Explorer
Get a feel for the platform
$0/forever
  • ✓ A/D Scanner (delayed data)
  • ✓ Dashboard — 1 ticker at a time
  • ✓ Daily Market Fragility
  • ✓ Education content
  • ✓ Trader's Toolbox calculators
  • ✗ Real-time FlowTape
  • ✗ FlowVSA signals & scanner
  • ✗ Footprint order-flow ladder
  • ✗ Options-aware Screener
  • ✗ NDMDP / NDCDP models
MOST POPULAR
Pro
Active intraday traders
$49.99/month
  • Everything in Explorer
  • ✓ FlowVSA signals & scanner (VSA + opening-range + order-flow)
  • Real-time market data
  • ✓ A/D Scanner & Composite A/M/D
  • ✓ Divergence detection
  • ✓ Top Acc./Dist. ranking
  • ✓ NDMDP / NDCDP daily models
  • ✓ FlowCast Market & Company predictions
  • ✓ Relative Strength / Leaders
  • ✓ Real vs Fake Movers
  • ✓ Bull-Trap & Trap-Finder scanners
  • ✓ FlowWyckoff — Spring · Upthrust · Absorption scanner
  • ✓ Market Fragility index
  • ✓ Macro Meters — Inflation · Recession · Bubble
  • ✓ Strategies — 9 curated setup scanners
  • ✓ Paper Trading sandbox
  • ✓ Advanced Screener
  • ✓ Company Health grade
  • ✓ Daily NDDP alerts — email, Telegram, Discord & Slack
  • ✓ Priority support (24h)
MAXIMUM EDGE
Pro Plus
Power users & small funds
$99.99/month
  • Everything in Pro
  • ✓ A/M/D Edge premium signals
  • ✓ A/D History & backtest accuracy
  • ✓ FlowLead detector
  • ✓ FlowDrive — 9:45 opening-drive verdicts
  • ✓ Cycle Position — market-cycle locator
  • ✓ FlowDark — dark-pool detection
  • ✓ GEX Fade/Squeeze scanner
  • ✓ Short Squeeze scanner
  • ✓ Gamma Squeeze scanner
  • ✓ 🎯 Squeeze Confluence — names flagged by 2+ scanners
  • ✓ On-demand squeeze check — any ticker, instantly
  • ✓ Live Trading Signals 1, 2 & 3 feed
  • ✓ Live FlowVSA + TS1 & TS2 alerts (Telegram, Discord & Slack) + daily NDDP outlook (+ email)
  • ✓ Footprint — order-flow ladder (POC, value area, delta)
  • ✓ CSV exports — Signals · FlowDark · Screener · A/D History
  • ✓ Direct line to product team
ELITE
Pro Max
The complete professional edge
$149.99/month
  • Everything in Pro Plus
  • FlowJournal — trade journal welded to the signal engine
  • ✓ FlowLadder
  • ✓ FlowScript
  • ✓ TA Posture
  • ✓ Fair Value Lab
  • ✓ Four Green Lights
  • ✓ Liquidity Shift (FlowShift)
  • ✓ Live FlowTape (order flow)
  • ✓ FlowStrategies (Stock)
  • ✓ FlowStrategies (Options)
  • ✓ FlowTrade

Billing FAQ

▸ How does the 7-day free trial work?
Start any paid tier — full feature access from day one. Credit card required to reserve your slot, but you are not charged until day 7. Cancel any time before day 7 and you owe nothing. No surprise renewals — we send a reminder email 2 days before the trial ends.
▸ Can I change tiers later?
Yes. Upgrades take effect immediately and we pro-rate the cost. Downgrades take effect at the end of your current billing period. Manage everything from your Account page.
▸ What happens if I cancel?
You retain access through the end of your current paid period. After that, your account is preserved (watchlist, settings) but feature access drops to Explorer tier. Re-subscribe any time to restore full access.
▸ Do you offer refunds?
Yes, for specific cases. During the 7-day free trial, cancel any time with no charge. After the trial: refunds are issued for confirmed service outages on our end (verified via our status page), material defects, or billing errors. Not issued for change of mind, personal reasons, or client-side issues (slow internet, VPN, browser). Requests must be submitted within 90 days. Full policy in our Terms of Service, Section 5.
▸ Is there a discount for students or non-profits?
15% off Pro for verified students (.edu email or equivalent). Email [email protected] with your verification.
▸ What payment methods are accepted?
All major credit and debit cards via Stripe. Bank transfer available for annual Pro Plus plans.
By subscribing, you agree to our Terms of Service and Privacy Policy. Subscriptions auto-renew until cancelled. You may cancel any time from your Account page. Risk Disclaimer applies.
🎉

Welcome to FlowSense!

Your 7-day free trial has started. You won't be charged until the trial ends.
What happens next
  • Full access to your new tier is active immediately
  • First charge: 7 days from today
  • Cancel any time from Subscription & Pricing in your profile menu
  • Receipt + welcome email sent to your inbox
Questions? Email [email protected]
👋

No charge made

You closed the checkout before completing it. No card was charged and no subscription was started.
Still curious? Both Pro and Pro Plus include a 7-day free trial — you can try the platform without paying anything, and cancel any time before the trial ends if it's not for you.
Feedback or questions? Email [email protected]

My Account

Subscription

CURRENT PLAN
Explorer (Free)ACTIVE
NEXT BILLING

Profile

Username
Email
Member since
Time zone

Security

Password
Use a strong, unique password for your FlowSense account.
Active sessions
Last sign-in

Data & Privacy

Per your rights under GDPR / CCPA — see Privacy Policy for details.

Analytics we run: Sentry (error capture), Microsoft Clarity (session replay), Cloudflare Insights (traffic), and Mixpanel (server-side product events keyed to your account ID — never your email or personal details).

💬 FlowSense Community

Join other FlowSense traders on Discord. Discuss setups, share analysis, ask questions about the platform, and get feature updates before anyone else. Civil, on-topic, no pump-and-dump — see the pinned rules.

Join FlowSense Community
discord.gg/qTpetxNK9Z

Notifications

Every FlowSense email and signal-alert channel for your account, in one place. Back to My Account

Choose which emails you'd like to receive. Essential service emails (billing, security, terms updates) cannot be turned off.

Loading your notification settings…

📓 FlowJournal PRO MAX

Every position, frozen at close — your edge, on the record.

📊 Signal Performance — Live Track Record
Calls frozen at 16:45 ET before outcomes exist · graded automatically next session · losses shown
This page can and will show losing streaks. That is the point — a track record you cannot audit is just marketing.
🔒 Live Ledger — frozen forward record 🧠 self-learning substrate
🔬 FlowVSA Ledger Status
Collection transparency for the FlowVSA signal ledger — how many signals have been logged and graded, calibration progress per score band, and the most recent graded entries. Read-only.
🕯️ FlowCandle Ledger — Hammer 🔨 / Star 🌠 / Pullback 🪝 (15m)
Collection transparency for the candle-reversal ledger — every fire required the NEXT candle to confirm, then was frozen at detection and auto-graded to the first drawn S/R level (4\u00d7+ retests) or volume-profile level beyond entry \u2014 whatever the R:R, open field \u2192 2R (entry = confirming close, stop = signal extreme, same-session time-stop). Counts, per-pattern calibration progress, and the most recent graded entries across ~120 liquid names. Read-only.
🧭 FlowWyckoff Ledger — Spring · Upthrust · Absorption (daily)
Confirmed W-marker fires across the S&P 500 universe, frozen at detection and graded against invalidation/target — the same rows the FlowWyckoff proof reads. Ledger only; the attribution slices stay in the admin room.
Loading…
↕ Quick-Scan Divergence Ledger — D1–D5 forward outcomes
Every top-list divergence is logged the day it appears and graded on pure D1–D5 forward returns — no repainting, wins and losses both counted.
Loading…
New here? Don’t try to use every tool on day one — follow the 3-step daily workflow.
🎯 Trading Signals 1 — FlowCast Divergence Triage
Live divergence buckets for SPY + 10 megacaps. Each ticker classified by FlowCast GAP magnitude. Click any card to open its FlowCast Ticker page.
Fetching FlowCast divergence for 11 tickers in parallel…
First load takes ~10-15s. Subsequent loads cached for 30s.
⚡ Trading Signals 2 — Trap & Squeeze Aggregator
Live findings from 4 scanners in one view: Bull/Bear Trap detector, GEX Fade/Squeeze, Short Squeeze, and Gamma Squeeze. Click any row to load the ticker on the Dashboard.
🪤
BULL / BEAR TRAPS
Failed breakouts & breakdowns
🪤
Click Refresh to scan
📐
GEX FADE / SQUEEZE
Dealer gamma positioning
📐
Click Refresh to scan
🔥
SHORT SQUEEZE
High short-interest setups
🔥
Click Refresh to scan
💥
GAMMA SQUEEZE
Multi-day positioning buildup
💥
Click Refresh to scan
How to use this view: Each panel shows the top 5 highest-conviction findings from its scanner. Use this dashboard to quickly survey what's setting up across all squeeze and trap signals at once, then drill into individual scanners (via the "Open ↗" buttons) for full filters and detail views. Refresh fetches all 4 in parallel.
Paper TradingVIRTUAL
$100,000 Virtual Cash · Real Prices · Zero Risk
Paper OrderUS STOCKS
Exits attach on the server when the entry fills — one cancels the other. A stop here also lets FlowJournal grade the trade in R.
Positions
No open positions
Open Orders
No pending orders
Trade History
No trades yet
👥 Human Resources
Hiring, monitoring & offboarding — for a remote, pseudonymous, security-sensitive analytics SaaS. Admin-only.
Context: FlowSense is a solo operation today. This is the framework to hire safely when the time comes — the principle throughout is least privilege + staged trust: the proprietary signal methodology, production secrets, and customer/financial data are the crown jewels, and no hire should touch more than the job strictly requires.
🧭 Employee Hiring Process

A repeatable, security-first pipeline. Default to contractors before employees — lower commitment, simpler compliance for a foreign-owned US LLC, and easier to scope tightly.

1
Define the role & access boundary
Write the role, deliverables, and the exact systems/data it needs. Classify it — customer-facing (support), growth (marketing/content), or technical (dev) — and decide what it must never see (signal logic, prod secrets, raw customer data).
2
Source candidates
Remote-first channels (specialised boards, communities, referrals). Hire through the FlowSense / MarketVector entity, not a personal identity, to preserve founder anonymity.
3
Screen & interview
Assess skills with a small paid trial task (not free work), plus culture and trustworthiness. For anything near money or data, weight integrity and communication as heavily as raw skill.
4
Reference & background checks
Mandatory for anyone near billing, customer data, or production. Verify identity, prior roles, and references via a reputable service where legally appropriate.
5
Paper the relationship
Signed contractor/employment agreement, NDA + confidentiality, and IP assignment so all output is owned by the LLC. Confidentiality survives termination.
6
Provision least-privilege access
Scoped, individual credentials — never shared logins, never production secrets. Grant the minimum (a support seat, a draft-only tool, a sandboxed repo). 2FA everywhere; log every grant.
7
Onboard & train
Role docs, expectations, and a short security induction (phishing, secret handling, data hygiene). Keep the signal methodology strictly need-to-know.
8
Probation & staged trust
Start bounded, with a defined trial period; expand access only as reliability is proven. Review at 30/60/90 days against clear deliverables.
9
Payroll, tax & compliance
Classify correctly (contractor vs employee), pay cleanly through the banking + accounting stack, and keep records for tax and a future sale's data room. Revisit the parked HR/People audit once the first hire lands.
🚪 Project Exit — Sale Readiness
A living tracker for getting FlowSense sale-ready, end to end. Admin-only.
🧭 The Exit Process — A to Z

Selling a SaaS is a project of its own. The goal is a clean, transferable, well-documented asset a buyer can take over with confidence.

A
Decide & time it
Sell into strength — traction, clean metrics, low churn. Buyers pay for momentum and predictability, not potential.
B
Get the numbers clean
12+ months of tidy books (Wave), MRR/ARR, churn/retention, CAC/LTV, and current tax filings. Metrics must be reproducible from Stripe + bank data — your PROOF/audit discipline pays off here.
C
Value it
Small SaaS typically trades on a multiple of profit (~2.5–5× annual net, or ~30–50× monthly profit) or ARR — driven by growth rate, churn, and transferability. Owner-dependence and undocumented systems are the biggest discounts.
D
Build the data room
Assemble every document diligence will demand (the checklist below). A complete data room shortens the deal and raises the price.
E
Choose a channel
Marketplaces (Acquire.com, Flippa, Empire Flippers) or a broker for larger deals, or a direct/strategic buyer. Brokers take a fee but bring vetted buyers and run process.
F
De-risk transferability
The FlowSense specials: confirm the signal IP is cleanly owned by the LLC, that vendor accounts (Polygon, Stripe, Railway, etc.) can transfer or be re-established, and that there's no key-person dependency. Plan how founder anonymity is handled during buyer identity verification.
G
Survive due diligence
Buyers scrutinise code, financials, legal, and traffic/revenue claims. Your Security/Performance/Integrity audits and the Signal PROOF pages are direct evidence — have them ready.
H
Negotiate & sign the LOI
Agree headline terms and structure (all-cash vs earnout/holdback). Earnouts bridge valuation gaps but tie you in — weigh against a clean exit.
I
APA + escrow
Asset purchase agreement, reps & warranties, funds through escrow. Use counsel experienced in online-business M&A.
J
Migrate & hand over
Transfer domain, repo, infrastructure, vendor accounts, and customer data (per privacy terms); deliver the SOP/knowledge base; run the agreed transition-support window.
Z
Close out & settle
Non-compete as agreed, wind down or repurpose the LLC, and handle tax on proceeds (capital gains; foreign-owner + Shariah-compliant treatment of the payout). Keep every closing document.

Not legal, tax, or brokerage advice — engage qualified M&A counsel, a CPA, and (if used) a broker before acting.

📋 Project Progress Tracker
Server-persisted backlog · admin-only · drag cards between columns to change status
Edit task
🔐 Command Center
FlowSense Admin · User Analytics · Activity Intelligence
🔐
Loading command center...