🏠 Home 🔍 Today's Scan 📰 Daily Report 📈 Hit Rate 📊 Base Rate ❓ Methodology 📚 Learn 🪙 Crypto Scanner 📋 All Tools ⏪ Investment Simulator 🧾 Tax Calculator🧮 Pension vs. Direct ⚡ Leverage ⚖️ Rebalancing 💹 DCA 📉 Averaging-Down B/E 💰 Dividend Calendar
📈 US Stocks

📈 Scanner Hit Rate

Every day, we show how much the scanner's Top 10 actually went on to rise, ranked by return, and verify the scanner's real track record transparently with a running hit rate. (Both hits and misses are published)
💡 A "hit" means the high touched within of the pick date. Max gain is the highest return reached versus the entry price over the tracking window (up to ) — it measures whether "the move happened" (not a single day's close). Updated daily. If it rises after the 20-day window, it's marked "Late" (not counted in the hit rate).
📭
No hit-rate data yet
Once daily scans accumulate, stocks get tracked and their results show up here.
(At least a few days of scans need to build up before the hit rate becomes meaningful.)

How Is the Hit Rate Calculated?

We store every day's scanned Top 10 picks and track the return and max gain over the following 20 trading days, based on the entry candle's close. We record whether the target (+15%) was reached, and we publish the full history as-is — not just the wins, including misses and delistings.

The denominator only counts picks whose 20-trading-day window has finished (a delisting is treated as final). A pick still being tracked isn't counted yet even if it already hit the target — if we counted it, "other picks from the same period that haven't risen yet" would drop out of the denominator, inflating the hit rate. Before 2026-08-11 this rule was implemented incorrectly, which showed the hit rate about 9%p higher than reality; we corrected it as soon as we found it. Average max gain follows the same principle — a pick whose 20 trading days haven't elapsed yet hasn't had enough time to reach its peak, which structurally drags the average down, so it's excluded. Before 2026-08-13 this rule didn't exist, which showed the average about 2.9%p lower than reality.

We also matched the comparison window for the volatility-matched criterion to 20 trading days. The comparison baseline (the universe base rate) is calculated from the max gain over a 20-trading-day window, but the picks side was using the max gain over the full tracking window (up to 60 trading days). That gave the picks up to 3x more time, which inflated the lift — in fact, 42.6% of picks hit their peak after the 20-trading-day mark. When we matched both windows on 2026-08-13, the volatility-matched lift flipped from +12.8%p to \u22121.5%p. After this correction, the scanner's edge is unconfirmed under both criteria, and we publish that as-is.

The limitations are real, too — this is a close-price-based tally, so it can differ from your actual fill price, and we don't show a percentage until the sample is large enough. See the methodology for the scoring system, the Learn hub for how each individual signal works, and the base-rate proof page for measured base rates by signal. Past hit-rate history does not guarantee future performance.

📫 Get the daily morning brief + data alerts — the live scanner and hit-rate data on this page are Korean UI, but our Telegram @dawnbrief channel posts a US-market-close briefing and base-rate/fear-greed data updates you can follow either way.