🏠 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
← Back to the Learn hub
📊 Statistics · Verification Methodology

What a Base Rate Is
— Why "a 70% Hit Rate" Is a Meaningless Number

You often see a performance claim that just prints a big hit rate. But without a comparison baseline, that number proves nothing. We explain what a base rate is, and why it's the starting point of every signal validation, using real measured data.

Written by Dawn · IT Engineer · Published
💡 Key takeaway — The base rate is the rate at which something happens anyway, with no signal involved. Only the hit rate minus the base rate (the lift) is a signal's actual skill.

What a Base Rate Is

A base rate is the average rate at which an event happens with no specific condition applied. Translated to a stock scanner, it becomes this:

"If you held the entire universe of eligible stocks without looking at any signal at all, what percent of them reach +15% within 20 trading days?"

That value is the base rate. And for a signal's hit rate to mean anything, it needs to be clearly higher than this base rate.

Why Looking at the Hit Rate Alone Is Misleading

The same "70% hit rate" can mean something completely different depending on the base rate.

SituationSignal Hit RateBase RateLiftInterpretation
Bear market70%20%+50%pAn excellent signal
Bull market70%68%+2%pEffectively no contribution
Overheated market70%75%−5%pActually a net loss

All three cases could equally be marketed with the exact same phrase, "70% hit rate." This is exactly why a hit rate published without its base rate is dangerous. In the worst case, you could be bragging about a result that's actually below the base rate.

A Real Example — the DawnScan Universe

DawnScan actually measures this baseline and publishes it on the base-rate proof page. The measurement standard is as follows.

  • Denominator — not a set of pre-selected candidates, but the entire universe of stocks that pass the liquidity filter
  • Hit determination — whether the high within 20 trading days reaches +15% versus the entry candle's close
  • Deduplication — if the same stock triggers repeatedly, count it only 1x per episode, using a 21-day window
  • Delisted stocks included — excluding them would inflate the result (survivorship bias), so they stay in the sample

Measured this way, the recent-sample universe base rate was in the low 30%s. In other words, even holding stocks completely at random, with no signal at all, roughly 3 out of every 10 stocks hit +15% within 20 days.

⚠️ So — if a signal has "a 35% hit rate," that's not bragging rights — it's just +5%p over the base rate. With a small enough sample, a gap that size can show up from pure chance alone.

3 Common Mistakes When Comparing to a Base Rate

① Computing the Base Rate From Candidates Alone

If you compute the base rate using only the stocks a scanner has already filtered down to, your denominator is already a set of good stocks. That either inflates the base rate and understates the signal's lift, or mixes the selection logic into the denominator, creating circular logic. The denominator must always be the full universe, before any filtering.

② Counting Only Survivors

Dropping delisted or trading-halted stocks from your sample creates survivorship bias. A sample with the failures removed looks better than reality. That's why cases with a bad outcome need to stay in the sample all the way through.

③ Locking In a Conclusion From a Single Market Regime's Sample

If you conclude "this signal is valid" using data gathered only during a bull market, it can fall apart in a downturn. Because the base rate itself shifts dramatically with the market regime, you need to split the data by regime (cohort) and look at each one separately.

The Uncomfortable Fact the Base Rate Reveals

Once you measure the base rate properly, it becomes clear that many "famous signals" don't differ much from the baseline at all. That isn't a disappointing result — it's a normal one. Most technical signals are already widely known, and known information tends to already be priced in.

So what matters isn't "the signal was right" — it's "how much better than the baseline, and how consistently." Measuring that difference is the whole point of the base-rate proof page.

📌 Summary — Whenever you see a hit rate, always ask three things at once: ① what's the base rate ② how large is the sample ③ which market regime was it measured in. A hit rate without all three is a marketing line.
📮 Daily US Market Morning Brief — We send an analysis of the previous day's top 10 US gainers (TOP10) and what they had in common, every day at 8am (KST). Telegram @dawnbrief · Free · No ads · Not stock recommendations.

Frequently Asked Questions

What is a base rate?

A base rate is the average rate at which an event happens across the entire population, independent of any specific signal. For a stock scanner, it's "the rate at which the entire universe of stocks reaches the target return with no signal applied at all." A signal's hit rate has to be compared against this baseline to know its actual contribution.

Isn't a 70% hit rate a good signal?

You can't judge that without knowing the base rate. In a market with a 30% base rate, a 70% hit rate is excellent, but in a bull market with a 68% base rate, a 70% hit rate is effectively no contribution at all. It's not the absolute number but the gap versus the base rate (the lift) that measures a signal's skill.

How do you calculate the base rate?

You apply the same time window and the same target criterion to the entire universe, before any signal filtering, and count the hit rate. Delisted or trading-halted stocks need to stay included — dropping them creates survivorship bias that distorts the base rate higher than reality.

If the base rate is high, does that mean a scanner isn't needed?

A high base rate means the overall market was strong during that period. In that case a signal's lift shrinks, making it harder to prove the value of selection at all. That's why the base rate needs to be viewed split by market regime (cohort), and a signal shouldn't be locked in based on a single regime's sample.

Related Reading