Kalshi settled 96 bitcoin 15-minute windows in the session that ran from 12:00 AM Pacific on September 23, 2026 through 12:00 AM Pacific on September 24. Bitcoin closed above the price to beat in 42 of those windows and below it in 54. Every window below carries its Kalshi ticker, the price it had to beat, the value it settled at, and the YES price in cents at the open, the low, the high and the close.
The day in counts
Seven numbers that describe the session before any strategy is laid over it.
Windows settled
96midnight to midnight PT, the full 24 hours
Closed up
42Settled above the price to beat
Closed down
54Settled at or below it
Total volume
243,601,536As Kalshi reports it across the session
Biggest single-window move
−$942.887:15 AM PT window: $85,773.17 to beat, settled $84,830.29
First target
$86,553.0812:00 AM PT window
Last target
$84,171.0611:45 PM PT window
Betting one side all day, $100 base, doubling after a loss
Two mechanical runs over the same 96 windows. Each one buys a single side at the price that window
opened at, commits $100.00, doubles after a losing window and resets to $100.00
after a winning one. Every window has an opening price, so all 96 are played. The stake is the money
that leaves the account: Kalshi's taker fee is inside it, not billed on top, so
a $100.00 bet costs $100.00 and buys whatever contracts are left after the fee. A
losing window loses exactly the stake.
Always up
Buys YES in every window
Started
12:00 AM PTSeptember 23, 2026
Final
+$1,519.19
Max bankroll needed
$10,806.96largest at the 5:45 PM PT window
Max drawdown
$6,300.00largest fall from its own high, at 5:30 PM PT
Peak
+$2,322.935:45 PM PT
Worst point
−$4,406.965:30 PM PT
Largest single stake
$6,400.00
Longest losing run
6 windows
Windows played
96 of 96every window has an opening price
Always down
Buys NO in every window
Started
12:00 AM PTSeptember 23, 2026
Final
+$6,569.95
Max bankroll needed
$10,085.42largest at the 1:15 PM PT window
Max drawdown
$6,299.98largest fall from its own high, at 1:00 PM PT
Peak
+$7,269.9511:00 PM PT
Worst point
−$3,685.421:00 PM PT
Largest single stake
$6,400.00
Longest losing run
6 windows
Windows played
96 of 96every window has an opening price
Always down finished the day ahead, +$6,569.95 against +$1,519.19 for the always up run. That is the whole of what the day says.
Doubling after a loss only survives a short losing run. The always-down run lost 6 windows in a row, and the next window in that run needed $6,400.00 on a $100.00 base. A run of 10 would have needed $102,400.00 on one window to chase the same $100.00. Both sides finished positive on this particular day because September 23 never produced a long one-sided run, not because doubling works. A day that does produce one takes the stake past what most people have, and past Kalshi's book, before the run ends. This is one day of settled windows. It is not a strategy, and it is not advice.
Both runs, side by side
Press play and the two runs walk the session together, one window at a time, from
12:00 AM Pacific. The left panel is the always-up run, the right is always-down, and
both are placing their bets into the same 96 windows. Both accounts start the day
with $200,000, the same number, so the two panels can be read
against each other. Each shows the running total and what is actually in the account. The
second one is the one that dies and recovers.
Both runs buy at the price the window opened at. That price is not a coin flip and it is not the same twice: across the 96 windows the YES open ran from 41 cents to 60, with a median of 51. Buying up at 62 cents and buying up at 38 cents are different bets, and the run takes whichever the window offered.
The assumption is the fill. The open is one print at the top of fifteen minutes. A real order placed into it can fill a little worse, and the spread and the depth of the book are not in these figures at all. So here is the size of that: move every single fill 1 cent against the trader and always up finishes +$550.64 instead of +$1,519.19, while always down finishes +$5,810.34 instead of +$6,569.95. One cent costs the down run $759.61, which is 12 percent of what it made. Read that as the size of the guess, not as a margin of error.
Every figure was settled when the page was built. Nothing is simulated in your browser,
and with scripting off the full ledger below is still the whole record.
96 of 96 windows · started 12:00 AM PT
with $200,000 each
Nothing placed yet. Both accounts hold
$200,000.
11:45 PM PT close
· $84,171.06 to beat
· settled $84,179.19
· opened 53.0¢ on YES
· ▲ Up
Always up
Max bankroll needed
$10,806.96at 5:45 PM PT
Max drawdown
$6,300.00at 5:30 PM PT
Longest losing run
6windows
Always down
Max bankroll needed
$10,085.42at 1:15 PM PT
Max drawdown
$6,299.98at 1:00 PM PT
Longest losing run
6windows
Always upAlways downBreak evenBitcoin, $83,771 to $86,478
Running total, window by window, midnight to midnight, the full 24 hours. The two runs share one
scale, so the dip on one is the same size as the dip on the other. Bitcoin is in the band
underneath, on its own scale, because a price near $86,478 and a profit of a
few hundred dollars are not the same kind of number and putting them on one axis would make the
smaller one look like whatever the drawing needed. The two share the clock and nothing else. Move
your pointer across to read any window; the grid is half-hourly. The table below carries every
figure.
Oldest first, so the two runs read in the order they were placed. Paid is the price
that window opened at. Stake is the money that left the account, Kalshi's taker fee included, so a
losing window loses exactly that and nothing more.
Window 0 of 96 · $200,000 each · first window closes 12:00 AM PT
Window 96 of 96 · 11:45 PM PT · BTC $84,179.19 · ▲ Up
Always up
3 wins in a row
Stake$100.00
Running total+$1,519.19
Wonat 53.0¢incl $3.19 fee+$82.66
Balance $201,519.19of $200,000 started withDay over
Always down
3 losses in a row
Stake$400.00
Running total+$6,569.95
Lostat 47.0¢incl $14.31 fee−$400.00
Balance $206,569.95of $200,000 started withDay over
Where you could have stopped
Each run crossed these marks during the session, so each one is listed on its own. A stop rule is a
number you pick before the day starts, not one you find afterwards.
Always up buys YES in every window
+$500reached at 6:30 AM PT
+$1,000reached at 12:15 PM PT
+$2,000reached at 5:45 PM PT
Always down buys NO in every window
+$500reached at 2:00 AM PT
+$1,000reached at 3:30 AM PT
+$2,000reached at 9:00 AM PT
+$3,000reached at 1:15 PM PT
The extremes: written off, then paid
In 6 windows the side that eventually won traded under 10 cents at some point inside the
window. A contract at 4 cents is the market saying this one is finished. These are the windows where it was
not. 2 of the
6 printed that low with four minutes or less on the clock, and the median one had
8 minutes left.
Each card shows three real prints from that window: where the winning side opened, its cheapest print and
the minute it happened, and where it closed. Nothing is drawn between them, because nothing between them is in
the data. A print that lasted one minute is not a price anyone was promised.
6:45 PM▼ Down won
x47.6from 2.1¢ with 7 minutes left
Bitcoin finished $106.50 below the target. Target $84,263.40, settled $84,156.90.
In 31 of the 96 windows, the side that eventually won traded under 25 cents at some point inside
the window. In 6 of them it traded under 10 cents. The median cheapest print by the winning side was
34.0 cents. The deepest was 2.1¢, in the 6:45 PM window that settled down.
This is what the price did, not what anyone could reliably catch. The cheapest print is often one minute wide,
because one minute is the resolution of the candles these rows come from. A price that existed for sixty seconds
is not a price you can count on filling.
96 windows · 6 extreme under 10¢ · 33 longshot 10 to 30¢
Oldest first, the day from its start. The second line under each price is how much of the window was still to run when that print happened. It is stated to the minute because one minute is the resolution of these candles, so "final minute" means the print sat in the last candle and was not a price anyone could take. Scroll sideways on a narrow screen for the full row.
If you had known the winner, and caught its low
Stake per window
Total staked
Profit
$100
$9,600
+$32,630
$2,000
$192,000
+$652,653
$5,000
$480,000
+$1,631,636
Needs the winner before the window opens and a fill at a one-minute low, 96 times. It is what the price did, not a strategy anyone could run.
The same idea you could actually place
Limit
Filled
Won
$100
$2,000
$5,000
10¢
103 of 192
7
−$3,715
−$74,298
−$185,744
20¢
120 of 192
24
−$637
−$12,728
−$31,819
30¢
137 of 192
41
−$673
−$13,435
−$33,587
A resting order at that price on both sides of every window, taking whatever fills. No winner is picked, so most fills are on the side that goes on to lose. One day is a data point, not a pattern, and a candle low touching your price is still optimistic: a real order joins a queue.
What those shapes look like
Eight price structures that turn up inside windows like these, drawn once
so the words used elsewhere on the site point at something you can see.
Break, then hold
What it is
Price chops under one flat level for a while, pushes through it, then comes back down and stops right on that same level from above.
What confirms it
It becomes a signal when a candle closes beyond the level and the return trip holds there instead of slicing back through.
When it fails
It does not work when the return trip keeps going and closes back under the level, leaving the break as a one-candle event.
Break that did not stick
What it is
Price pushes a candle or two past the level to beat, then immediately closes back underneath and starts making lower lows.
What confirms it
It becomes a signal when a candle closes back on the old side of the level and the next candles stay there.
When it fails
It does not work when price reclaims the level within a few candles and carries on in the original direction.
A narrowing slide
What it is
Lower highs and lower lows, with the highs falling faster than the lows, so the whole range squeezes toward a point.
What confirms it
It becomes a signal when a candle closes outside the upper line of the wedge, usually with volume picking back up.
When it fails
It does not work when price leaves through the bottom of the wedge instead, or drifts sideways until the shape stops meaning anything.
Two lows, one line
What it is
Price makes a low, rallies, then comes back to almost exactly the same low, with the high between them forming a flat neckline.
What confirms it
It becomes a signal when a candle closes above the neckline rather than just touching it.
When it fails
It does not work when the second low prints below the first, or when price stalls under the neckline and rolls over again.
The range gets smaller
What it is
Each swing high is lower and each swing low is higher, so the candles get shorter and the whole band narrows candle by candle.
What confirms it
It becomes a signal when a candle closes outside the band, in either direction, with a bigger range than the ones before it.
When it fails
It does not work when the close outside is immediately given back and price settles straight back inside the band.
Quiet before the move
What it is
Candles get small and overlap each other in a narrow band while the volume bars underneath shrink for a stretch.
What confirms it
It becomes a signal when volume comes back and a candle closes outside the quiet band on that bigger volume.
When it fails
It does not work when volume stays thin and price keeps drifting, or the one big candle has no follow-through behind it.
One flush, then a turn
What it is
A long run of falling candles ends in one oversized candle with a long lower wick that spikes far below everything around it.
What confirms it
It becomes a signal when the next candles close back above the flush candle's own body rather than grinding along its low.
When it fails
It does not work when price sits on the flush low and then makes a new one, which turns the long wick into just another step down.
Step, pause, step
What it is
Price moves in one direction, goes quiet for a handful of candles in a tight band that leans slightly against the move, then moves again.
What confirms it
It becomes a signal when a candle closes out of the pause on the same side as the original move, with the trendline still intact.
When it fails
It does not work when the pause deepens through the trendline, which turns the step into a top rather than a rest.
These are shapes, not forecasts. Heuristics, not odds of winning.
Every settled window
All 96 session windows, newest first. Times are the window close in
Pacific time. Prices are the last traded YES price in cents.
All 96 windows are inside this table. Scroll it down for the rest of the day, and sideways on a narrow screen for the full row.
Every window, minute by minute
The same 96 windows again, this time as the fifteen one-minute
candles Kalshi recorded for the YES price, newest first. The scale is 0¢ to 100¢ on every chart, so a quiet window
and a runaway one do not end up looking alike. 44 of them carry a named structure.
11:45 PM
No named structure
Nothing in the first twelve minutes met the test for one of the shapes on file. The candles above are what the price did.
YES opened at 53.0¢, ranged 20.0¢ to 99.9¢, settled at 99.9¢. Up was cheapest at 20.0¢ with 4 minutes left.
Structures are tested on the first twelve minutes only. The shaded last three are the
contract expiring, which is settlement and not a shape, so they are drawn and not tested. These are
descriptions of what the price did, not forecasts and not odds of winning.
Before you trade one of these
A 15-minute contract is a short-term bet. It settles one way or the other within minutes of the window
closing, and there is nothing to do with it after that. Kalshi's perpetual contracts work differently: they do
not expire, so a position can be held and sold later. That is a different risk shape, not a safer one. A
perpetual carries funding and leverage, and a position in one can be closed against you long before your view on
the price plays out. Read what a perpetual actually is before you decide
which of the two you are choosing.
Kalshi is the exchange every price and grade on this page came from.
PM Countdown is not affiliated with or endorsed by Kalshi.
How this page was made
Every number here comes from Kalshi's public API: the settled Bitcoin 15-minute markets and their
one-minute candlesticks. The rows were fetched on September 26, 2026 at 05:40 UTC. Kalshi can revise a settlement for seven days
after it posts, so a value on this page can still change until October 3, 2026. Every row carries its Kalshi
ticker so you can check it against the exchange yourself.
Prices are the last traded YES price in cents, taken from the candle price series rather than the resting
bid, because a bid that nobody hit is not a price anything traded at. This series uses a deci-cent ladder,
so a price below one cent is a real price and not a rounding artifact. Volume is the figure Kalshi reports for
the window.
The two curves above are arithmetic on those settled results. Nobody placed these trades. Each window is
entered at the price it opened at, and the stake is the money that leaves the account: the contracts are
solved backwards from it so that their cost plus Kalshi's taker fee, ceil(0.07 * contracts * price *
(1 - price) * 100) / 100, comes to the stake exactly. A winning contract pays one dollar, so a winning
window returns the contracts it bought and a losing window costs the stake and nothing more. A real fill
would also pay the spread, which these curves do not, so
treat them as the friendly version. How the same doubling did on every other day:
martingale on Kalshi Bitcoin 15-minute, day by day.
Prediction markets can lose you money fast. Only risk what you can afford to lose. Gambling
problem? Call or text 1-800-MY-RESET. Past results do not predict future results. Nothing on this page is
financial or betting advice.
The Morning Board · free
Our plans, with the entry, the target and the grade
One market with the buy price, sell target and hold rule