The Funnel Study

How 95 trading products package, deliver and sell their output — and what a free public service should give away. The full study, with all 96 vendor delivery profiles in the eight groups above.

THE FUNNEL STUDY — how the corpus delivers, and what we should give away

Synthesis, 2026-10-26. Sources: the eight funnel profile files in synthesis/funnel/ (96 profiles covering 95 unique vendors in the teardown corpus; one vendor, Trade Ideas, was torn down twice and is counted once), the Morgue Engine design (synthesis/DESIGN.md), and the engine's build state (morgue/README.md: Slice 1 the Map, Slice 2 the Tape, Slice 3 the Board are built; Slice 4 the Ledger scorecards and Slice 5 the Studies are designed, with the append-only log itself already running under every slice).

The question: the vendors in the morgue each funnel, transmit, present and curate a slice of market data. The engine already computes most of those slices on owned data and publishes to a public web terminal in plain English, alongside a separate chart-review ranking board (the Lector ranker), with every figure written to an append-only record before it is shown. What free public service should that stack offer, and how does it avoid becoming the thing the teardowns dissected?


1. THE DELIVERY TAXONOMY

Eight archetypes cover the corpus. Each vendor is assigned to its primary archetype; hybrids are noted, not double-counted.

# Archetype Vendors Unit Cadence Mode Curation
1 The Live Terminal 20 A flow print row, an exposure-by-strike view, a levels set Real-time streaming Pull dashboard over a push feed; alerts inside the session Algorithmic, server-side, mostly sealed
2 The Score Board 15 One composite score per name, with sub-scores Daily (a few intraday) Pull Algorithmic composite; weights usually sealed
3 The Chart Overlay 11 A drawing, pane or signal on the customer's own chart Real-time, per bar Pull — the customer must be watching Algorithmic, sealed Pine
4 The Signal Call 10 A called trade: entry, stop, targets Intraday, as called Push — Discord / Telegram / private feed interrupts Human analysts, or algo presented as calls
5 The Automation Shell 16 An acting bot or rule tree — the unit executes Continuous / scheduled rebalance Push by execution; pull to build User-authored rules, vendor or marketplace bots
6 The Reference Library 5 A statistic, a screener row, a priced strategy structure Pull on demand; reports over completed sessions Pull Algorithmic over historical data; user supplies the question
7 The Research Letter 4 A long-form issue and/or a weighted model portfolio Weekly to monthly Push by email; pull for the tracker Human, discretionary
8 The Open Framework 13 A repo: an agent pipeline, a report, a staged trade On demand, user-run Pull LLM debate / user prompts over deterministic parts

Plus one non-product: TradingView Desktop is a shell with no unit of its own (95 unique vendors accounted for).

Archetype 1 — The Live Terminal (20). Unusual Whales, FlowAlgo, Cheddar Flow, BlackBoxStocks, InsiderFinance, Tradytics, Bullflow, Quant Data, FlashAlpha, SpotGamma, MenthorQ, GEXRadar, Tapeboard, TradeEcho, Skylit, OptionScout, Profit Builders, Nansen, Arkham, VolSignals. The largest archetype and the most uniform: every unit is context — what traded, where dealer exposure sits — and in the entire group no unit contains an entry, stop and target together. The differentiation is never the math (much of it is the same published GEX family); it is metering, transport (API/MCP/WebSocket), and how much of the free surface is real. FlashAlpha and Bullflow sell the same terminal as data; SpotGamma and MenthorQ sell it as levels.

Archetype 2 — The Score Board (15). SqueezeMetrics, Danelfin, TipRanks, VectorVest, Kavout, Simply Wall St, AInvest, Chaikin, Zen Ratings, Prospero, StockRover, Intellectia, TickerNerd, Leadr, AltIndex. One number per name, refreshed daily, sold as a ranking. The unit is an opinion with the reasoning compressed into sub-scores. Exactly one vendor in this archetype (TickerNerd) publishes its full current dataset free and stamps every performance figure simulated vs live; exactly one (VectorVest) pairs the rating with a stop price, which is why it is the most actionable of the fifteen.

Archetype 3 — The Chart Overlay (11). The Saty stack, LuxAlgo, MarketCipher, ChartPrime, AlgoPoint, GainzAlgo, VIP Indicators, TJR, the ICT 2023 indicators, CorrectionScope, ApexQuant. Delivery is a TradingView invite; the vendor never hosts the moment of use, keeps no record of any reading, and cannot be audited after the fact — the chart is gone when the bar closes. The Saty stack is the honest pole (free, open source, no claims); ApexQuant is the other (a fabricated demo, a cosmetic paywall, a win-rate slider default presented as a calculator input).

Archetype 4 — The Signal Call (10). Zeiierman, CoinCodeCap, Options Cartel, Optionality, GammaEdge, EzAlgo, Stock Moe, TradeAlgo, Quantum Algo, Trade Ideas (Holly). The only archetype whose unit is routinely a complete trade. Quality splits entirely on the record: CoinCodeCap publishes a complete, recomputable public ledger; Optionality's tracker is engineered against flattering itself; Quantum Algo's public ledger rows carry null entry/stop/target, so nothing it claims can be re-scored.

Archetype 5 — The Automation Shell (16). Option Alpha, Capitalise, Composer, TrendSpider, WunderTrading, TradingKit, Quantix, AlgoBars, Alertsify, Tickeron, SummitIQ (automation in framing, advisory as shipped), AlgoAlpha (Echo copy), and the sold bots (M-Algo, Guardian FTMO, GridScalper EA, Zerith MACD Grid). The unit acts, so interpretation risk is replaced by construction risk: the best of these (TradingKit, AlgoBars, Option Alpha) ship their limitations in writing; the worst (Quantix) let a marketplace headline survive a census that refutes it.

Archetype 6 — The Reference Library (5). Edgeful, Market Chameleon, LevelFields, OptionStrat, Finviz. The customer arrives with a question; the unit is a base rate, a filtered list, or a fully priced structure. Edgeful is the cleanest claim surface in the whole corpus — frequencies printed with sample sizes, no platform win rate anywhere. OptionStrat's unit (exact legs, breakevens, max loss) is the most constructively actionable unit that is not a call.

Archetype 7 — The Research Letter (4). Citrini, Kobeissi, Schwar, and the 15.87 brief (a free method PDF funnelling to a paid daily desk). Human curation is the product; the portfolio is the unit that matters. Kobeissi is the archetype's proof that a self-published record can still be checkable: six annual ledgers whose totals recompute exactly under the stated methodology. Schwar shows the failure mode — a record split across two eras that cannot be chained, disclosed openly and still unusable as one number.

Archetype 8 — The Open Framework (13). ContestTrade, AutoHedge, Vibe-Trading, TradingAgents, OpenAlice, AI-Fund, AI-Trader, the Alpaca Trading Agent, Circuit Framework, Crypto Claude Desk, Helm Agents, Hypergrok Desk, Oft3r Desk. No funnel at all — distribution is GitHub, cost is the user's own API keys. Two sub-species matter: honesty machinery as the design centre (Vibe-Trading's grounding gate, AI-Trader's server re-pricing of agent-claimed fills, TradingKit-style frozen forward tests over in Archetype 5), and prose pretending to be machinery (AutoHedge ships a synthetic trade history at prices the asset never traded; Helm's run dated 2023 analyses with current data).

Cross-cutting findings.


2. HOW THE BEST MAKE IT ACTIONABLE

2.1 The unit grammar

Across the corpus, actionability is a property of the unit's fields, not of the vendor's confidence. A unit a stranger can act on — or deliberately reject — in under a minute carries:

  1. A named event, not a naked number. Leadr's trigger taxonomy (prior-day high, opening-range break, resistance break, support reclaim) and TradeEcho's Discovery ledger (first-seen vs latest vs peak score) both refuse to show a score without the thing that happened. A score alone (Archetypes 2 and 3) is homework.
  2. The price map in the same unit. Entry or trigger level, invalidation, target(s). CoinCodeCap's card is the corpus standard: pair, direction, leverage, an entry zone, two to three targets with R:R, a pre-set stop that trails after the first target, and a short rationale — formatted so a bot can parse it and a human can check it. Zeiierman's Discord unit (entry, TP1, TP2, SL) and Holly (entry, stop, target, hold discipline, a defined re-entry rule) are the same grammar. OptionScout's trade card reaches it from the other direction: a priced structure with breakevens, max profit/loss and probability of profit.
  3. The base rate attached. Tapeboard prints its squeeze odds — including a negative median outcome — next to the score. Edgeful prints the sample size next to every frequency. A unit that says how often this has worked, on how many cases, converts marketing into arithmetic.
  4. The record line. The strongest units carry their own history: what this exact signal type did over its last N logged instances. Almost nobody does this. It is the single largest open space in the corpus — and it is the Morgue Engine's Ledger by design.
  5. Its biases on its label. SqueezeMetrics flags its outcome labels as outcome labels; Bullflow discloses the OI vintage in the field; FlowAlgo's buys-only intake is the counterexample — a structural bias disclosed only in teardown footnotes while every alert reads as a buy.

2.2 Push vs pull discipline

2.3 Cadence honesty

The cadence printed on the unit must be the cadence the system runs: stated delay on delayed data (Bullflow's labelled 15-minute GEX pages), stated vintage on stale inputs (Prospero prints its data lags — dark-pool prints up to 24 hours late, 13F flow at least six weeks stale — on the signal pages themselves), stated sampling on alerts (Alertsify's two-minute check, disclosed on its own page). Every cadence claim the audits refuted was refuted by the vendor's own client, docs or knowledge base — the lie is never necessary, which is why it reads as a character tell.

2.4 The record of outcomes

The corpus contains exactly four record designs worth copying:

And one discipline that ties them together: settle at fixed horizons with a pre-declared rule (forward returns at 1h / 1d / 5d / 21d — the Ledger's design), never at the best moment inside the window.

2.5 Design prohibitions (the anti-patterns, named)

These are banned in anything we publish, by construction where possible:


3. FREE-TIER + FUNNEL PATTERNS

What the free surface does, by archetype.

Where the walls sit. Five wall placements recur: request volume and history depth (Unusual Whales, FlashAlpha), feature families (Cheddar's Pro-only gamma/dark-pool/Power Alerts), asset class (BlackBoxStocks), capacity (Option Alpha's bot counts, Composer's nodes, TradingKit's credits), and recency (Quant Data's 365-day API history, OptionScout's flow history: today free, 7 days Trader, 30 days Pro). The wall that best matches value delivered is OptionScout's and FlashAlpha's: the present is free; depth, history and speed are paid — because history and speed are genuinely more expensive to serve and genuinely more useful to professionals.

Conversion mechanics — honest vs not.

Honest, and worth copying:

Dishonest, and prohibited for us:


4. THREE FREE PUBLIC SERVICE CONCEPTS

All three are built only from what exists: the Morgue Engine's Map (Slice 1, built), Tape (Slice 2, built) and Board (Slice 3, built), the Ledger (append-only log already running; Slice 4 scorecards complete it), the Studies (Slice 5, designed), and the Lector chart-review ranker already publishing alongside the terminal. All three obey the engine's existing laws: written to the record before shown, plain English on the public surface, declared biases on the label, no hindsight metrics — and the prohibitions P-1 to P-8 above.

Concept 1 — THE MORNING MAP

The pre-open positioning brief: where the walls are today, and whether yesterday's walls worked.

Concept 2 — THE QUALIFIED BOARD

Today's confluence candidates — only the names that pass the gate, each carrying its trigger, its price map, its base rate and its own track record.

Concept 3 — THE GOLDEN SWEEP WIRE

Every Golden Sweep on the watched universe, pushed as it happens — with the receipt attached, and the outcome appended when it matures.


5. RECOMMENDATION

Launch the staged pair: THE QUALIFIED BOARD first, with THE MORNING MAP as its daily front page. Hold the Golden Sweep Wire until the Board's first scorecard has matured.

Why this pair, decisively:

First three build steps, in order:

  1. Complete the Ledger scorecards for Map and Board rows (Slice 4, scoped to these two layers): nightly forward-return scoring at 1h / 1d / 5d / 21d, the wall-validation grading for yesterday's Map card, and a public scorecard page whose figures are computed from the append-only record at render time. Acceptance: any number on the page traces to a log row written before the timestamp it describes; scorecard math fixture-checked; the "not yet graded" state (P-6) renders correctly for horizons that have not matured.
  2. Publish the combined pre-open page on the public terminal: the Morning Map cards on top, the Qualified Board below, the full unqualified ranked list one click beneath it, every row and card Ledger-written before render, in plain English, with coverage and bias labels on the units themselves. Acceptance: the page for a given day is byte-stable once published (a correction appends, never edits), and the gate's refusals — insufficient-data names and high-raw-score non-qualifiers — are visible on the page, not just in the data.
  3. Turn on the daily rhythm and measure it for 30 sessions: the free email edition (Map + newly qualified names + yesterday's grades), the scorecard header live on the Board page from the first matured horizon, and a simple public counter of rows published vs rows graded. At 30 sessions, with the first 5d and 21d scorecards public, decide the Wire's launch date from the Tape's measured coverage and latency — and only then design the paid tier's wall (speed and breadth), with the public record explicitly out of scope for paywalling, in writing, on the pricing page itself.