Clock
10–58 minutes remain
A FRESHMAN GUIDE TO PREDICTION SCIENCE
Follow one hourly crypto observation as it travels through prices, percentages, momentum, uncertainty, and risk checks. No magic. No crystal ball. Just measurements, rules, and honest testing.
01 / THE BIG IDEA
Suppose a Kalshi market asks whether ETH will finish above a particular price, called the strike. A YES contract pays $1 if the event happens and $0 if it does not. A NO contract represents the opposite outcome.
Our hourly favorite model does not claim to know the future. It asks a narrower question: Is one side already ahead, moving in the same direction, sufficiently far from the strike, and trading in a calm, liquid market?
02 / THE PIPELINE
Every gate must pass. In logic, this is an AND rule: one failed condition is enough to produce “no signal.”
10–58 minutes remain
YES or NO is ahead now
Spot buffer is sufficient
5-minute trend agrees
Observation ≤ 120 sec old
Contract costs $0.75–$0.90
Ask minus bid ≤ $0.02
Movement is not too noisy
At least 1 contract exists
eligible = (
10 <= minutes_left <= 58
and ask_depth >= 1
and currently_winning
and momentum_matches_side
and latest_price_is_fresh
and 0.75 <= contract_price <= 0.90
and spread <= 0.02
and spot_buffer >= asset_minimum
and volatility <= asset_maximum
)03 / THE MATHEMATICS
S is the Coinbase spot price. K is the Kalshi strike. The model follows the side currently ahead; it does not bet on a comeback.
This turns a dollar distance into a percentage, allowing us to compare differently priced assets fairly.
YES needs a positive return. NO needs a negative return. A logarithm makes upward and downward proportional moves easier to compare.
Volatility is the sample standard deviation of one-minute log returns. Bigger σ means more scattered, less predictable movement.
ASSET-SPECIFIC GUARDRAILS
DOGE is permitted more minute-to-minute volatility, but it must also be farther from its strike. These are model settings—not laws of nature—and must be evaluated with new data.
| Asset | Minimum buffer | Maximum volatility |
|---|---|---|
| ETH | 0.20% | 0.10% / minute |
| XRP | 0.25% | 0.12% / minute |
| DOGE | 0.30% | 0.20% / minute |
04 / WORKED EXAMPLE
ETH needs at least 0.20%. PASS
Positive motion agrees with YES. PASS
The maximum is $0.02. PASS
05 / INTERACTIVE LAB
These controls use sample observations only. Move one value outside its allowed range and see why the candidate is rejected.
06 / THINK LIKE A SCIENTIST
“When all nine conditions pass, the favorite may win often enough to overcome its entry cost and fees.”
Keep wins, losses, skipped signals, timestamps, quotes, fees, and actual fills. Selective memory is not evidence.
A rule tuned to old results can memorize noise. Future, out-of-sample observations provide a more honest test.
A small sample can look extraordinary by chance. Confidence intervals help show how uncertain the estimated win rate remains.
THE MOST IMPORTANT EQUATION
If a contract costs $0.78 and the fee is $0.01, total debit is $0.79. A win earns approximately $0.21; a loss costs $0.79. The strategy needs roughly a 79% win rate on comparable entries just to break even. This is why price, fees, and calibration matter as much as accuracy.
YOUR NEXT QUESTION
“What evidence would change my mind?”
That single sentence is the bridge between guessing and science.
CONTINUE TO LESSON 02: BUILD THE LAB →