数 MATH OF LUCK

Dragon Road, priced: 2,000 tables, four 21-hand streaks a day, and the next hand at 45.86%

Illustration for “Dragon Road, priced: 2,000 tables, four 21-hand streaks a day, and the next hand at 45.86%”
Every Dragon Road round is dealt from a fresh eight-deck shoe, so hands are independent: Banker wins 45.86%, Player 44.62%, Tie 9.52%, and ties do not break a streak. That makes a streak’s next decision Banker 50.68% of the time, whether the streak is two hands long or twenty-one. The fleet deals about 14.2 million rounds a day across 2,000 tables, which produces about 4 Banker streaks of 21 or more a day and 2 Player streaks; a single table sees a 21-hand Banker streak about once in 490 days. Within one table’s 90-round road, a Banker run of six or more appears 50% of the time and ten or more 4%. The lobby holds the 24 longest streaks with dealing paused, so the wall always shows 19- to 21-hand dragons: that is selection from 2,000 tables, not a table running hot. The edges are unchanged: Banker 1.06%, Player 1.24%, Tie 14.36%, pairs 10.36%.
BETKYO RESEARCHPUBLISHED 2026-09-27UPDATED 2026-09-278 MIN READ

A fresh shoe every hand

Dragon Road is punto banco played across a wall of tables, each with its own road — the scoreboard of Banker, Player and Tie results that baccarat players read for patterns. The lobby lists the tables whose current streak is longest, and you can sit at one and bet on its next hand. The question the game invites is whether a long streak says anything about the next result. On this engine the answer is fixed by one line of source code.

ENGINE-VERIFIEDSbacTableState.dealRound(): “deal from a freshly shuffled full 8-deck shoe every round” — SbacCards.freshShoe() builds all 416 cards, the round draws from that multiset with the HMAC stream of the round’s hash-chain link, and nothing carries into the next round. SbacDerivation.dealRound() applies the standard punto banco third-card rules. SbacSettlement pays Banker ×1.95 (a 5% commission), Player ×2, Tie ×9 with Banker and Player bets returned on a tie, and each pair ×12. A tie leaves the table’s streak unchanged; a Banker or Player result either extends it or starts a new one. SbacFleetEngine runs 2,000 tables (sbac.fleet-size), deals every background table once per 12-second tick, rotates each table’s 90-round hash chain and road, and keeps the 24 longest-streak tables held with dealing paused (shelf-size 24).

A fresh shoe per hand is the important choice. In a shoe dealt down to a cut card, the cards already played shift the odds of the next hand by a small, countable amount; here that memory does not exist. Every hand is an independent draw from the same full shoe, so the probability of Banker is exactly the same before the first hand of a road and after the twentieth Banker in a row.

The price of each bet

One hand from a fresh eight-deck shoe
BETWINSPAYSRETURNHOUSE EDGE
Banker45.86%×1.9598.94%1.06%
Player44.62%×298.76%1.24%
Tie9.52%×985.64%14.36%
Player pair or Banker pair7.47%×1289.64%10.36%

Exact enumeration of every deal from a full 416-card shoe under the engine’s drawing rules: Banker 45.8597%, Player 44.6247%, Tie 9.5156%. Returns include the push on a tie for Banker and Player bets. A pair needs the first two cards of one hand to share a rank: 31 in 415 in an eight-deck shoe.

These are the same prices as any eight-deck punto banco game, and they are worked through bet by bet in baccarat’s house edge, priced. Because each hand here comes from a fresh shoe, the pair bet can never drift into positive territory the way it can late in a depleted shoe: 7.47% is fixed, below the 8.33% it would need at ×12.

How often a dragon appears

Ties do not count toward or against a streak, so a streak is a run among the decided hands only. A decided hand is Banker with probability 45.86 ÷ (45.86 + 44.62) = 50.68% and Player 49.32%, independently of everything before it. A Banker run reaches k hands with probability 0.5068 raised to the power k − 1 once it has started. On one table that is rare; across a fleet it is routine.

Streaks of at least k hands, 2,000 tables at one round per 12 seconds
STREAK (k)BANKER RUNS PER DAYPLAYER RUNS PER DAYONE TABLE: A BANKER RUN THIS LONG ABOUT ONCE IN
6+107,60093,90026 minutes
10+7,1005,5506.7 hours
12+1,8201,3501.1 days
15+2371628.3 days
18+311964 days
20+7.94.7249 days
21+4.02.3491 days
25+0.270.1420 years

About 1,976 background tables deal 7,200 rounds a day each, 14.2 million rounds and 12.9 million decided hands. Expected runs reaching k = decided hands × (chance the previous decision was the other side) × (side’s share)ᵏ. The last column is for one table dealing continuously.

A 21-hand Banker streak happens to a given table about once every 490 days — and to the fleet about four times a day. On 27 September the lobby’s record book listed five Banker runs of 21 recorded in the previous seventeen hours, each with the commitment hash of the chain that dealt it. That is what the arithmetic predicts. The dragons are real; they are also exactly as common as 2,000 tables make them.

The longest streak in one table’s 90-round road
A RUN OF AT LEASTBANKERPLAYER
5 hands75.9%71.7%
6 hands49.5%44.7%
7 hands28.4%24.6%
8 hands15.2%12.7%
10 hands4.0%3.1%
12 hands1.0%0.75%

Exact over 90 independent rounds, ties included as rounds that neither extend nor break a run. A road is one hash chain; the table rotates to a new chain and a fresh road after 90 rounds.

Why the wall always shows dragons

The lobby does not show a random sample of tables. It shows the 24 longest current streaks out of 2,000, and holds those tables with dealing paused so that the road on the lobby card is still the road when you sit down. The engine’s own comment gives the reason: the shelf exists so lobby cards stay true. It also has a side effect worth knowing: a held table stops dealing, so its streak stops growing. Streaks are selected onto the wall at the length where they become the longest in the fleet — which is why the wall is full of 19-, 20- and 21-hand dragons and almost never shows a 23.

Selection is the whole story of what the wall looks like. Out of 12.9 million decided hands a day, the longest two dozen runs are always long, in the same way the tallest 24 people in a city are always tall. None of those tables is running hot. Each one reached its streak through the same 50.68% coin, and each one will deal its next hand from a fresh shoe.

The next hand on a dragon

Sit at a table on a 21-hand Banker streak and the next hand is Banker 45.86%, Player 44.62%, Tie 9.52% — the table in the price section, unchanged. A bet on the dragon continuing costs 1.06%; a bet on it breaking costs 1.24%. The eight-deck shoe is freshly built for that hand, so there is no depleted Banker-friendly shoe behind the streak and no pattern in the road that the next deal can see.

Baccarat’s derived roads — Big Eye Boy, Small Road, Cockroach Pig — colour a road red or blue according to whether it has been repetitive or choppy. They are accurate descriptions of the past and carry no information about the next hand when every hand comes from a fresh shoe. The gambler’s fallacy and the Monte Carlo black streak are the two classic ways of reading a streak wrongly; the hot-hand fallacy fallacy explains the one setting — people, not shoes — where a streak can mean something.

What a streak can do is change how a bet feels. Following a dragon feels like riding momentum and betting against it feels like calling the turn; both are the same independent hand at a slightly different price. The honest use of the wall is as entertainment with a published price, and the price is the same on every table in it.

Checking a hand

  1. Each table commits to a 90-link hash chain before its road starts; the lobby shows the commitment hash. When the chain rotates, its seed is revealed, and hashing forward reproduces every link.
  2. For a round, the engine draws cards one at a time from a full 416-card shoe using an HMAC stream keyed by that round’s chain link, removing each card as it is drawn.
  3. Apply the standard third-card rules to the first four cards (Player, Banker, Player, Banker) and compare totals.

The record book lists each long streak with its chain’s commitment hash, so a dragon on the wall can be replayed card by card once its chain is revealed. That proves the streak was dealt, not arranged. It says nothing about the next hand, which is the point of this article.

FAQ

What are the odds of a Banker streak in baccarat?

With ties ignored, each decided hand is Banker 50.68% of the time on an eight-deck shoe, so a Banker run that has started reaches k hands with probability 0.5068^(k−1). In one 90-round road, a Banker run of 6 or more appears 49.5% of the time and 10 or more 4.0%.

How often does a 20-hand baccarat streak happen?

On one table dealing a round every 12 seconds, a Banker run of 20 or more happens about once in 249 days. Across Dragon Road’s 2,000 tables it happens about 8 times a day, and a Player run of 20 or more about 5 times.

Does a long streak change the odds of the next hand?

No. Every Dragon Road hand is dealt from a fresh eight-deck shoe, so the next hand is Banker 45.86%, Player 44.62%, Tie 9.52% whatever the road shows.

Why does the Dragon Road lobby always show long streaks?

It lists the 24 longest current streaks out of 2,000 tables and pauses dealing on those tables so the road you see is the road you play. The streaks are selected, not hot.

What is the house edge in Dragon Road?

Banker 1.06% (paid ×1.95), Player 1.24% (×2), Tie 14.36% (×9), each pair 10.36% (×12).

Do ties break a streak?

No. A tie leaves the streak unchanged, and Banker and Player bets are returned on a tie.

SOURCES & REFERENCES
  • Betkyo engine source, house service: SbacCards.kt (8 decks, freshShoe), SbacTableState.dealRound() and applyOutcome() (fresh shoe per round; ties keep the streak), SbacDerivation.dealRound() and bankerDrawsThird(), SbacSettlement (×1.95 / ×2 / ×9 / ×12), SbacFleetEngine (fleet size 2,000, 12-second tick, 90-link chains, 24-table shelf held with dealing paused)
  • Exact calculation written for this article: every deal from a full 416-card shoe under the drawing rules (Banker 45.8597%, Player 44.6247%, Tie 9.5156%); pair probability 31/415; expected streak counts under independence; a dynamic program for the longest run in 90 rounds
  • Betkyo Dragon Road lobby, record book as shown on 2026-09-27: fleet size 2,000; five Banker runs of 21 in the preceding seventeen hours, each listed with its chain commitment hash
THE GAMES IN THIS ARTICLE
Betkyo Research — written by the team that builds these games. Every probability quoted in the Journal is derived from our engine source or a cited reference, never copied from another site. Figures are re-checked whenever the engines change.

18+ · PLAY RESPONSIBLY · THE JOURNAL IS EDITORIAL CONTENT, NOT BETTING ADVICE