BitClock · Trader Education Series

How to Tell Time
with BitClock

The verified owner’s manual for the order-book ratio: what the number is, where it came from, and exactly what it did across nine months of second-by-second history — every figure recomputed from the archive.

R-HOD
0.510
[$84,982]
0.006
0.006
[$81,924]
R-LOD
BITCOIN
$81,924
Bid
330.58
Ask
1.91
24H VOL: $1,784,923,651
High
$92,463
Low
$85,001

A real archived frame, rebuilt field-for-field from database row 2025-11-21T07:34:22 UTC (12:34 am Mountain): 1.91 BTC of resting asks against 330.58 BTC of resting bids — the lowest legitimate reading in the entire archive, printed at the bottom of a flash crash. Price put in its major swing low the next day. The 24-hour stats bar is reproduced exactly as recorded, lag and all.

Compiled 2026-08-08, revised 2026-09-02 · every statistic recomputed from the source archive
Educational material. Not financial advice. Trading involves substantial risk of loss.

Chapter 0

What this manual is built from

Three sources, and nothing else.

The BitClock archive. 21,281,769 order-book snapshots of the BTC-USD book, recorded roughly once per second from 2025-10-12 20:25 UTC to 2026-07-07 12:27 UTC — 269 days. Every statistic in this manual was recomputed directly from this archive. From 2026-07-07 the production collector — the same feed the dashboard serves its customers — continues the record without interruption; rows past the freeze are marked ‡ and were recomputed directly from it on 2026-08-21. The combined record passed 26 million snapshots in late August 2026 and grows every second. One dated method change: through 2026-08-21 every reading is a once-per-second snapshot (what the dial showed); from 2026-08-22 the collector captures each second’s true high and low across every book state, and the product’s extremes display them. The appendix states each computation’s method.

The designer’s own account. A recorded interview from 2026-08-08 covering how the instrument was invented and how he reads it. Where his words carry the meaning, they are quoted verbatim.

The product’s source code. The formula, the band, the two display faces, and the daily extremes are stated exactly as the shipping code computes them.

The rule this edition is written under

If a claim cannot be traced to one of those three sources, it is not in this manual. There is no borrowed market theory here, no textbook mechanics, and no explanation of why the market does what it does. Where the archive shows a pattern, the pattern is stated as measured history — frequencies, dates, and sample sizes included — and nothing more.

Contents

1The one number — the formula, the band, the depths, and R-HOD/R-LOD
2The two faces of the clock — how to read Raw, and how to read Normalized
3Where the number came from — four months of hand-logging, in the designer’s words
4The nine months on record — the market the archive covers, and what was excluded
5What the dial did — the five brackets and their measured forward behavior
6The ceiling — every real episode above 7, and the ten heaviest days with their books
7The floor — every real day below 0.1, and the ten emptiest days with their books
8The daily view and the trend — swing turns, the trend split, the heaviest days
9The TDI — the designer’s companion indicator, replayed on the archive
10How the designer actually reads it — his method, quoted
11Honest limits
AVerification appendix — how every figure was computed, and the full exclusion list
How to Tell Time with BitClock2
Chapter 1

The one number

BitClock reads the live BTC-USD order book — the standing list of resting buy orders (bids) and resting sell orders (asks). Once per second it does one piece of arithmetic.

ratio  =  ask depth  ÷  bid depth
total resting ask size divided by total resting bid size, counting only orders within $2,400 of the current mid price

A ratio of 1 means the two sides inside the band are equal. Above 1, the ask side is bigger; below 1, the bid side is bigger. At the moment on the cover, 1.91 BTC of asks stood against 330.58 BTC of bids: 1.91 ÷ 330.58 = 0.006.

Two design decisions in that formula are the designer’s, and he explained both. The centre line at 1 was a deliberate goal — he tried the arithmetic “a few different ways” and kept the version built around 1 as the balance point, because that is the system he wanted to read. And the ±$2,400 band is inherited, not optimized:

“That’s the bandwidth that’s presented in the depth-of-market chart that I was watching and learned this stuff from. So that is why I specifically picked that.”— the designer, on why the band is ±$2,400

The dashboard shows the two depth totals alongside the ratio rather than the ratio alone. That, too, is deliberate: the same ratio on a thin book and a thick book is not the same reading to him — in his words, it matters whether “we’re at 900/100, or we’re at 90/10.”

R-HOD and R-LOD

BitClock also tracks the highest and lowest ratio printed so far each day — R-HOD and R-LOD — each stored with the BTC price at the moment the extreme printed. The reason these exist is one of this manual’s central facts: the extremes last seconds, and a person watching by hand does not catch them.

“It won’t hold at the high of the day. It’ll flash the high of the day, and it won’t hold at the low of the day.”

Watching by hand for months, the designer systematically never saw the widest readings — they were too brief — and only discovered their true width when the software began logging every second. (From 2026-08-22, R-HOD and R-LOD are each second’s true high and low across every full book state — they can run beyond anything the dial itself displayed, because the live number is still a once-per-second sample. In the first hour measured, the true extreme ran beyond the sample in 92% of seconds — usually by a hair, once by 2.31 inside a single second.) His use of the extremes is retrospective within the day: “if they already stuck it, it gives you an idea if the thing’s over or not.”

The BitClock app: R-HOD, live ratio, R-LOD, price, and both depths
How to Tell Time with BitClock3
Chapter 2

The two faces of the clock

Two user-selectable display scales — same data, two dials. This manual states everything on the Raw face unless marked otherwise.

Default face

How to read Raw

The ratio exactly as the formula produces it. 1 is the balance point — the line the designer built the system around, and the way he reads it: “that’s how it was developed, that’s how it was learned.”

  • 2.000 — twice as much resting supply as demand
  • 0.500 — twice as much resting demand as supply
  • 0.006 — the archive’s floor, a 19-second flash (deepest sustained: 0.038); 11.131 — its ceiling; 15.052 — the live-era record (2026-08-19)

Its one asymmetry, drawn below: the ask side stretches from 1 up toward 15, while the whole bid-heavy world is compressed into the space between 1 and 0.

Optional face — menu toggle

How to read Normalized

Built to fix exactly that asymmetry. At 1 and above: the raw ratio, uncapped — the 15.052 record reads +15.05. Below 1: the mirror, −1 ÷ ratio — a 2:1 bid-heavy book reads −2.00, 3:1 reads −3.00, exactly the ask side’s number. No floor, no cap.

  • Sign is the side: positive = ask-heavy, negative = bid-heavy
  • Magnitude is the imbalance: ±3 is the same 3:1 book, either side
  • Nothing prints between −1 and +1: crossing balance steps the reading from +1.00 to −1.00 — by design, not a glitch

A stop-hunt print that reads a cramped 0.05 raw reads −20.00 here — as loud as the event actually is.

RAW +∞ 1 · balance 3.000 0.333 0.0 asks heavy bids heavy same 3:1 imbalance NORMALIZED TO 0 +∞ 0 · divider ±1 gap +3.00 −3.00 −∞ asks heavy bids heavy same 3:1 imbalance

The important numbers on both dials

Book stateRawNormalized
The archive’s ceiling11.131+11.13
The record ceiling (live era, 2026-08-19)15.052+15.05
Ceiling zone begins5.000+5.00
Heavy zone begins2.250+2.25
Ask side 2:12.000+2.00
Balance1.000+1.00
Quiet middle ends0.800−1.25
Bid side 2:10.500−2.00
Floor zone begins0.200−5.00
Stop-hunt territory0.100−10.00
The record floor (a 19 s flash)0.005776−173.14

Reciprocal-mirror values: raw at 1 and above, −1 ÷ ratio below; nothing prints between −1.00 and +1.00. Normalized values are computed from the unrounded ratio. Zone edges from Chapter 5.

How to Tell Time with BitClock4
Chapter 3

Where the number came from

Before BitClock was software, it was a pen.

For roughly four months the designer hand-logged the book — college-ruled paper, one line per reading, ten to fifteen seconds to write, BTC-USD only. Each line: date and time, price, the contract count on each side, how far price had moved since the last line — and, once the method matured, the ratio between the sides worked out by hand, and how far it had shifted. His own example of the format: “86,234 dollars on February 2nd at 10 o’clock A.M. with 800 on the bid and 300 on the ask, giving a ratio of this, and price moved this much from my last note.” Pages and pages of those lines.

He logged at the desk, multiple times a day, at dull moments and sharp ones. Three things always prompted a reading: sitting down at the desk for any reason, any aggressive move in the market, and the moments his existing tools fired — when the TDI was tapping, and when the 50, 200 or 800-period moving averages got tapped. The question each time was the same: where is the ratio, and how are the contracts stacked, at this exact moment?

Out of those months he stopped classifying ticks and started classifying days: grind-up days (a small new high, a pullback, sideways chop, another small new high, for 8–14 hours), their mirror on the way down, fakeout and stop-hunt days carrying extreme disparity, and accumulation days. His reasoning for why the day is the right unit, verbatim: “they kind of got to hold a particular stack all day if they’re gonna move it in a particular way all day.”

The formula was born from friction, not a eureka. After six to eight weeks the loop — open the exchange, find the depth chart, read the numbers, punch the calculator, write the note — had become intolerable:

“I realized I needed a way to summarize this information into a much more digestible fashion.”

So he built one number with 1 as its centre line, then a first dashboard — terminal-based, then HTML, assembled with AI assistance and, in his description, “a lot of copy-paste and very little understanding and a steep learning curve.” Hand-logging ended the day the software started:

“Hand logging never scaled. It always sucked, but that was the only way I knew how to do it. I had to start there.”

One more thing pushed him to commit to it. He could not back-test the idea, because no broker keeps this data — and he read that absence as information:

“It was using data that none of the brokers would allow you to view historically, so there’s no way I could look back and say is this valid — which that in itself for me was a big clue that it was in fact valid. They’ll let you look at everything under the sun, and the fact that they don’t cache this data, when it’s part of every order feed, just seemed obtuse.”

That is why the archive underneath this manual exists: BitClock has been logging the number every second since October 2025, precisely because nobody else does.

How to Tell Time with BitClock5
Chapter 4

The nine months on record

Everything measured in this manual comes from one specific stretch of market: a bear market with three sharp rallies inside it. Prices are daily closes of the archive’s own mid-price record.

FromToMovePrice path
2025-10-12 (archive start)2025-11-22 (swing low)−26.4%115,077 → 84,659
2025-11-222026-01-14 (swing high)+14.5%84,659 → 96,974
2026-01-142026-02-05 (swing low)−35.2%96,974 → 62,857
2026-02-052026-03-16 (swing high)+19.1%62,857 → 74,842
2026-03-162026-03-29 (swing low)−11.9%74,842 → 65,972
2026-03-292026-05-10 (swing high)+24.5%65,972 → 82,128
2026-05-102026-06-30 (lowest close)−28.7%82,128 → 58,545

Swing turns from a 10% zigzag on daily closes. The archive’s final close is 63,672 on 2026-07-07 — 45% below its first day; the June 30 low sat 49% below it.

Two feed failures are excluded from every computation that follows: the whole of 2026-05-08 (the collector recorded garbage for most of that day, including 3,586 spurious sub-0.1 prints and mid-prices near half the true price) and a ten-minute window on 2026-06-09 (whose spike printed a ratio of 19,641). A further handful of one-to-two-second “book teleport” errors — where one side’s recorded depth collapses to a fraction of its surrounding values for a single tick and instantly snaps back — were identified by inspecting the seconds around every extreme print; the appendix lists each one excluded, with the screening rule. Out of 21.3 million rows, exactly 4 recorded a ratio of zero.

Why the regime matters

No bull-market data exists in this archive. Every frequency in the chapters that follow is a fact about this nine-month tape — a 45% net decline containing three rallies — and carries no promise about any other regime. Chapter 11 returns to this.

How to Tell Time with BitClock6
Chapter 5

What the dial did: the five brackets

Slicing the cleaned archive into five-minute intervals and bracketing each by its average ratio gives the base map of the instrument.

Forward returns are measured on the archive’s own mid-price 24 and 72 hours ahead. The up-leg / down-leg split assigns each interval to the rally or decline phase it sat in (Chapter 4’s swing map).

Ratio bracketShare of tapeDays24h fwd72h fwd72h, up-legs72h, down-legs
< 0.200.5% (365)22+0.92%+1.22%+2.99% (23)+1.10% (342)
0.20 – 0.8037.7% (28,696)220−0.10%−0.34%+2.07% (11,670)−1.98% (17,026)
0.80 – 2.2557.3% (43,641)255−0.21%−0.66%+0.45% (24,273)−2.08% (19,368)
2.25 – 5.004.6% (3,480)88−0.72%−2.44%−0.61% (1,898)−4.60% (1,582)
≥ 5.0027 intervals4−2.87%−3.70%— (1)−3.73% (26)

Counts in parentheses. May 8 and the June 9 window excluded. Historical frequencies of one nine-month bear market — not probabilities, and not predictions.

Row by row: the rare sub-0.2 intervals were the only bracket with positive forward returns in both rally and decline phases. The broad 0.2–0.8 bracket meant opposite things depending on the phase — +2.1% over three days inside rallies, −2.0% inside declines. The majority of the tape, 0.8–2.25, carried no measurable edge in either direction. From 2.25 up, forward returns were negative even inside rallies. And the 27 intervals at 5.00 or higher — spread over just four days — carried the worst forward returns on the dial: −2.9% averaged over the next 24 hours, −3.7% over three days.

The finer slices

Below 0.2, depth mattered too: the 0.1–0.2 slice is where the 3-day numbers turned positive (+1.55%); the deeper sub-0.1 prints are too rare to slice further (46 intervals on 3 days). Inside 0.2–0.8, depth mattered: within rallies, 0.2–0.5 returned +3.06% over 3 days against +1.71% for 0.5–0.8. 2.0–2.25 was a stall, not a signal (+0.02% over 3 days inside rallies); the negative numbers start at 2.25.

Brackets are history, not triggers

When the designer was asked what he does when the ratio crosses 2.0, he rejected the question: “It doesn’t really work like that. It’s not like there’s a specific action when the ratio crosses above two.” He reads the raw number off the 1 centre line together with price action, the day’s extremes, the absolute depth, and the TDI — a configuration, not a threshold. The table above is what the tape did, so that you know the history behind the number you are looking at. It is not a list of actions.

How to Tell Time with BitClock7
Chapter 6

The ceiling

Out of 21,281,769 snapshots, exactly 1,336 printed a ratio of 7.0 or higher — 0.006% of the tape, across 15 days. After removing the feed errors (appendix), nine real episodes on eight days remain; the production collector has added 22 more on nine days — four once-per-second (‡), then 18 true-extremes from the evening of August 21 (§).

Date (UTC)DurationPeakCharacter+3d+7d
2025-10-20 08:0317 min8.33Sustained run, 670 ticks−0.5%+3.2%
2025-10-26 22:0329 s9.54Short burst−3.9%−3.4%
2025-10-28 17:5827 min11.13The archive’s highest real reading−3.0%−10.0%
2025-10-28 18:5223 min9.71Second run, same day
2025-12-09 14:0030 s10.65Short burst−2.6%−5.2%
2025-12-18 13:481 s peak9.29Peak of a sustained 5.5–6.5 stretch+3.7%+2.1%
2026-01-13 22:101 s peak7.23Violent 3–5 tape; one day before the Jan 14 swing high+0.2%−7.4%
2026-03-23 11:061 s peak7.14Book flipped 0.8→7.1 in 60 s−3.0%−5.9%
2026-05-06 11:2251 s8.29Four days before the May 10 swing high+0.8%−0.5%
2026-08-19 15:28‡12 s15.05The new record ceiling — crest of a violent +3.8% rally, bid band drained to 7.9 BTC
2026-08-21 09:00‡3.5 min12.43Top of the overnight run to $79,500
2026-08-21 09:47‡14 min10.94Sustained run, 362 ticks above 7 — the first multi-minute run since October
2026-08-21 10:33‡1 s8.51Aftershock of the same move
2026-08-21 21:19 → 08-28§18 episodes13.51True-extremes era: every day 7+ (peaks to 13.51)

Forward returns from that day’s close. The only sustained multi-minute runs above 7 in the whole record — October 20, 26 and 28 — all sit in the final two weeks before the market rolled over into the November decline.

The designer’s recollection, given before this census was run, was that “above roughly 9 or 10, you top out.” The archive agreed — its three highest peaks were 11.13, 10.65 and 9.54 — but the live era has run past that ceiling repeatedly: nine 10+ episodes on six days through August 28, topping at 15.05, 13.51§ and 12.94§ (windows still open). In the settled record, the October 28 double-run, January 13 and May 6 prints each came one to four days before a major swing high, with slides of 10–35% to follow. The record is not unanimous — December 18 was followed by a bounce — and where the archive produced eight extreme days in nine months, the production era added nine in ten days (August 19–28). Part of that cadence is the stricter true-extremes measurement (§), part the hot regime — a method seam, not a market transformed overnight.

How to Tell Time with BitClock8
Chapter 6 · continued

The record book: ten heaviest days

Each day’s single highest reading, with the book that produced it — both faces of the dial, the resting contracts on each side, and what price did next.

Date · time (UTC)RawNormalizedBid BTCAsk BTCBTC price+24h+3d+7d+30d30d maxR pre-max
2026-08-19 15:28‡15.052+15.057.85118.1569,417+4.1%+10.9%+12.5%+17.3%†
2026-08-21 23:50§13.512+13.51130.09979.8178,170−1.4%+0.9%−0.7%+4.2%†
2026-08-22 05:10§12.940+12.9464.90499.0777,550−1.6%+3.9%+0.2%+5.0%†
2026-08-27 15:45§12.356+12.36116.291,245.1480,490−2.1%+1.2%†
2026-08-25 02:17§12.032+12.0321.06253.3480,704−2.2%−0.7%+0.9%†
2025-10-28 18:0011.131+11.1363.87710.91115,295−3.3%−5.1%−12.5%−20.7%−29.8%0.23
2025-12-09 14:0010.653+10.6526.25279.6190,426+1.7%+2.0%−4.1%−0.9%−6.6%0.36
2025-10-26 22:039.544+9.5418.42175.83115,000−0.3%−2.8%−4.1%−24.4%−29.4%0.23
2025-12-18 13:489.285+9.2951.41477.3588,944−1.2%−1.5%−1.6%+7.2%+9.8%4.67
2025-10-20 08:168.327+8.3312.04100.28111,211−2.9%−1.1%+4.0%−17.5%−19.5%0.12

Forward moves measured from the tick’s own timestamp on the cleaned mid-price series. “30d max” is the largest excursion from the print’s price within 30 days; “R pre-max” is the most extreme five-minute-average ratio in the 72 hours leading into that price extreme (minimum into a bottom, maximum into a top) — the book signal, where it precedes the final price extension. Confirmed feed-teleport days (appendix) excluded. ‡/§Production-collector rows, recorded after the archive froze — the same feed the dashboard serves; 30-day windows still open as of 2026-08-29 (—/†), and “R pre-max” is computed once a row’s window closes. From 2026-08-22 (in practice the evening of August 21), entries in either record book are each second’s true high or low (full-book states only), no longer one-per-second snapshots — a stricter record that can only run more extreme; § marks those window-sourced rows. A § row’s Bid/Ask cells are its second’s once-per-second snapshot (the collector stores only the window extreme’s ratio), so ask ÷ bid there reproduces the sampled second — 7.53, 7.69, 10.71 and 12.03 on the four § rows — not the peak. The August 19 row’s previously printed +6.5% could not be re-derived and is corrected to +4.1%.

What the ten rows share: an ask wall of 118–1,245 BTC standing over a bid side of 8–130 BTC. The five live rows’ 30-day windows are all still open; among the five settled, archive-era rows, four were lower seven days on — the exception, October 20 (+4.0%), still fell 2.9% within the first 24 hours. A month out, four of the five settled rows were still lower, two of them by more than 20%. And the last two columns close the loop on the configuration idea: the four whose biggest 30-day move was a decline all saw the book drain to 0.12–0.36 inside the final three days into the bottom, while December 18 — the one that resolved upward — saw it stack to 4.67 into the top — the far end of the move carried the opposite reading, and that signal led the price extreme itself by as much as 37 hours.

The five live-era rows are production-feed records — the same numbers the dashboard and apps served their viewers — and their screening is stronger than anything the legacy archive allowed: the collector records how many price levels each side of the book is built from, and the bid side carried 20,056 levels at the 15.052 print, where a feed rebuild shows a few hundred. August 19 is the new record ceiling: 15.052 printed at the crest of a violent +3.8% rally on a bid band drained to 7.85 BTC, and its price has run +17.3% in the days since — straight through the stretch whose § peaks fill the next four rows, the stacked-book readings arriving at the far end of the move exactly as the settled rows describe. All five windows are still open; whether they mark a top the way October and January did, the next month will tell.

How to Tell Time with BitClock9
Chapter 7

The floor

17,609 snapshots printed below 0.1 — 0.08% of the tape. Excluding the May 8 outage and days whose only sub-0.1 prints were one or two isolated ticks, twelve days carried real sub-0.1 runs, arriving in four clusters. The deepest sustained floor is November 14’s 0.0377 — below 0.1 for stretches of up to nineteen unbroken minutes; the record floor of November 21 was a nineteen-second flash.

ClusterDateSub-0.1 ticksLowestPrice 7d later
November crash2025-11-04160.0506+1.4%
2025-11-1380.0878−13.1%
2025-11-1412,9590.0377−9.9%
2025-11-16880.0735−7.9%
2025-11-21260.0058+6.9% — swing low next day
Jan–Feb leg down2026-01-30130.0605−16.1%
2026-01-3140.0806−11.9%
2026-02-06690.0647−2.4% — one day after the Feb 5 swing low
Early June2026-06-043030.0661−0.4%
2026-06-05270.0735+4.6%
Late June2026-06-241910.0707−1.6%
2026-06-253110.0264+3.0% — five days before the Jun 30 low

November 14 stands alone: sub-0.1 prints recurring across an eighteen-hour stretch, totalling three and a half hours below 0.1 — by tick count, more than every other day in the archive combined.

The pattern the dates draw: in each cluster, the first extreme days were followed by more decline (November 13: −13.1% over the next week; January 30: −16.1%), while the last extreme day of a cluster landed at or within days of a swing turn (November 21, February 6, June 25). Which print is the last is only knowable afterwards — that is a limit of the record, not a technique.

This floor is also the one region the designer described numerically, unprompted, when asked how he reads the book on a stop hunt: the ratio runs to roughly 0.05–0.09 accompanied by large candles, and those candles then get a retest that lines up with his TDI entry criteria on the 4-hour and daily timeframes. The archive’s twelve real sub-0.1 days all sat inside capitulation stretches, consistent with his description; his full stop-hunt read is his method, described in Chapter 10, not a measured claim.

How to Tell Time with BitClock10
Chapter 7 · continued

The record book: ten emptiest days

Each day’s single lowest tick, with the book that produced it. Note the shape every real floor print shares: a large-to-huge bid stack against a sell side that collapsed. The record row was a nineteen-second flash sweep; the deepest sustained floor belongs to November 14.

Date · time (UTC)RawNormalizedBid BTCAsk BTCBTC price+24h+3d+7d+30d30d maxR pre-max
2025-11-21 07:340.005776−173.14330.581.9181,924+0.9%+4.0%+9.0%+5.3%+13.0%3.46
2026-06-25 13:590.0264−37.94923.2024.3358,175+1.6%+1.9%+5.2%+8.8%+13.6%2.96
2025-11-14 11:440.0377−26.541,166.3043.9495,824−0.4%−0.7%−14.3%−7.2%−15.7%0.23
2025-11-04 20:180.0506−19.77387.8119.6299,602+4.4%+3.2%+3.3%−7.8%−19.0%0.23
2026-01-30 01:430.0605−16.53468.8228.3681,585+2.4%−5.3%−20.7%−18.3%−26.1%0.14
2026-02-06 00:150.0647−15.44902.4558.4360,168+15.9%+16.5%+9.0%+11.2%+21.9%4.36
2026-06-04 11:370.0661−15.131,121.8174.1262,192−0.1%+0.7%+1.4%+0.4%+8.0%1.85
2026-06-24 15:570.0707−14.15954.6167.4560,250−1.3%+0.8%−0.2%+6.3%+11.0%2.96
2025-11-16 16:470.0735−13.601,007.4874.0694,088−0.2%−5.1%−7.6%−7.0%−14.1%0.23
2026-06-05 15:490.0735−13.601,031.7975.8660,433+0.5%+5.6%+5.4%+3.6%+11.1%1.85

Forward moves measured from the tick’s own timestamp on the cleaned five-minute mid-price series. The June 24 and 25 windows, open when this manual was first compiled, were completed from the production record: both resolved upward, topping +11.0% and +13.6% on July 21 into a book stacked to 2.96, the signal leading that top by 38 hours. “30d max” and “R pre-max” as defined in Chapter 6. Two former top-10 candidates — 2026-02-24 (0.0269) and 2025-12-02 (0.0710) — were re-inspected for this table and confirmed as one-tick feed teleports; they are excluded (appendix).

Every row is the same shape: a bid stack of 330 to 1,166 BTC against an ask side of 1.9 to 76 BTC. The forward record splits by position in the cluster, exactly as Chapter 7’s cluster table shows: prints that landed early in a capitulation stretch still had the worst of it ahead (November 14: −14.3% the following week; January 30: −20.7%; November 16: −7.6%), while prints that landed at a cluster’s end sat days from a turn (November 21: +9.0%, swing low next day; February 6: +15.9% in 24 hours, one day after the February 5 swing low; June 25: +5.2%, five days before the June 30 low).

Which kind of print you are looking at is only knowable afterwards. That asymmetry — obvious in the table, invisible at the moment of the print — is the single most important honest fact about the floor. The last two columns repeat Chapter 6’s mirror pattern from the other side: every recovery that followed a floor print topped out into a stacked book (1.85–4.36), and every continued decline bottomed into a drained one (0.14–0.23), with the book signal leading the price extreme by up to 39 hours.

How to Tell Time with BitClock11
Chapter 8

The daily view and the trend

Averaging the ratio per day and placing it beside the swing map produces the cleanest single set of facts in the archive.

At the six swing turns

TurnDateDay-average ratio
Swing low2025-11-220.98
Swing high2026-01-142.31
Swing low2026-02-050.45
Swing high2026-03-161.92
Swing low2026-03-290.45
Swing high2026-05-101.39

Every swing high printed a day-ratio between 1.39 and 2.31; every swing low between 0.45 and 0.98. The three rallies each began with a light book — the first five days of the three up-legs averaged 1.01, 0.95 and 0.83.

The same reading in different trends

Condition (daily)nNext dayNext 3 days
Rally phase, day-ratio < 0.69+2.86% (67% up)+4.47%
Decline phase, day-ratio < 0.626+0.01% (42% up)−0.48%
Rally phase, day-ratio > 2.09+0.37%−0.24%
Decline phase, day-ratio > 2.05−1.30% (20% up)−4.52%
Rally phase, a −2% day with day-ratio < 0.86+2.76%+5.36%

Same instrument, opposite outcomes by phase. The samples are small — single digits in three rows — and are stated so you can weigh them accordingly.

The five heaviest days by daily average

DateDay-average ratioPrice 3 days later
2025-11-022.65−6.1%
2025-11-012.55−7.7%
2026-05-252.34−4.9%
2026-01-142.31−1.9%
2026-04-222.26−0.8%

All five were followed by a lower price three days on. The two heaviest — November 1 and 2 — sat at the last local high before the November decline; the fourth is the January 14 swing high itself.

How to Tell Time with BitClock12
Chapter 9

The other hand of the clock: the TDI

The designer does not read the ratio alone. His stated prerequisite for anyone learning his approach: “I’d want them to understand the market maker method and price action.”

The indicator that pairs with the ratio in his process is the Traders Dynamic Index — created by Dean Malone in the early 2000s and freely available in most charting platforms — read the way the Beat the Market Maker method (Steve Mauro) teaches it. Both the indicator and the method are third-party material; what follows states his usage, and then what this archive’s price record shows when his rule is replayed on it.

The TDI as he uses it: an RSI-based panel where a fast green price line moves inside a volatility envelope (the “water”) drawn around a slow base line, with marked extremes at 68 and 32. The event that matters is the shark fin: the green line leaves the water, reaches the extreme, and then closes back inside — the return into the water is the signal (“the lock”), not the excursion itself.

His rule, replayed on the archive’s daily closes

Applying that definition mechanically — green line exits the envelope, touches 68 (sell) or 32 (buy), signal on the close back inside — produces exactly three strict signals in nine months:

SignalLock datePrice at lock+5d+10d+20dBook context
Sell fin2026-01-1695,526−6.4%−7.6%−34.2%Two days after the Jan 14 swing high, whose day-ratio of 2.31 was the 4th-heaviest in the archive
Buy fin2026-02-0670,533−5.0%−2.4%−4.3%Same day as a sub-0.1 cluster, one day after the Feb 5 swing low — price stopped falling but chopped
Buy fin2026-06-0763,210+0.8%+1.9%−5.2%Two days after the early-June sub-0.1 cluster

Loosening the extremes to 65/35 adds two sell fins that went nowhere (Jan 8: +2.9% in 10 days; Apr 18: +0.8%) and one buy fin that failed badly (May 31: −16.5% in 10 days). The strict 68/32 rule is what filtered those out.

The one strict sell fin caught the largest decline of the year. The two strict buy fins marked places where the fall paused — neither produced a sustained rally, which is consistent with everything else in this bear-market record: nothing made longs reliably profitable inside declines.

What the book added to the TDI

Conditionn+10 days+20 days
RSI below 32, any book58−0.8%−5.0%
RSI below 32 and day-ratio < 0.615+1.6%−0.4%
RSI below 32, day-ratio ≥ 0.643−1.7%−6.4%

“Oversold” alone kept falling. The 15 oversold days that also carried a drained book were the only cohort that did not — though on this tape they merely stopped the bleeding rather than launched rallies.

How to Tell Time with BitClock13
Chapter 10

How the designer actually reads it

His method in his own words, from the 2026-08-08 interview — described, not prescribed.

A configuration, not a threshold

There is no action wired to any level. He reads the raw number off the 1 centre line — “that’s how it was developed, that’s how it was learned” — always together with price action, the TDI, and the market maker method.

The day’s extremes carry the story

A day can chop between 2 and 3.5 and flash 5.7 or 6.2 for seconds. His use of R-HOD/R-LOD is retrospective within the day:

“If they already stuck it, it gives you an idea if the thing’s over or not.”

Absolute depth changes the reading

A ratio computed on roughly 300 total contracts is not the same reading as the identical ratio on 1,200–2,000. It matters whether “we’re at 900/100, or we’re at 90/10” — which is why the dashboard shows both depths next to the number.

Ambient, then focused

His described sequence for a stop-hunt day: the ratio rides 0.3–0.7 all day; it hits 0.05; a large candle prints; the TDI hooks — and his attention shifts from ambient to what he calls sniper mode. The retest of those candles, conforming to market-maker-method psychology and coinciding with TDI entry criteria on the 4-hour and daily, is where his focus goes.

Why it lives on a lock screen

“That’s the whole point of it. It’s a widget that lives on top of the lock screen. So every time I tap my phone, I see it… It’s like a clock on the wall.”

“There’s a bunch of time when nothing’s happening and nothing’s going on and it’ll eat your soul if you let it. So this just makes it convenient to see when it’s important to start to pay attention.”

The archive agrees with the premise: 57.3% of the tape sat in the 0.8–2.25 bracket that carried no measurable edge. Most of the time, the honest reading is that there is nothing to read.

On systems and early luck — his one piece of general advice to a newcomer, verbatim:

“Honestly the worst thing that can happen is you make good money on a system that sucks due to dumb luck right out of the gate, because you think it’s then something that it’s not. And then you’re trying to chase this thing that just worked the first time, and you can get yourself into trouble.”

How to Tell Time with BitClock14
Chapter 11

Honest limits

Six things this manual cannot claim, stated as plainly as everything it does.

One market, one regime. Every number here was measured on nine months of a bear market: a 45% net decline containing three rallies of 14.5–24.5%. No bull-market data exists in this archive. Whether any bracket behaves the same way in a different regime is unmeasured.

Frequencies, not probabilities. “Sub-0.2 intervals averaged +0.92% over the next day” is a fact about the past tape. It is not a forecast, and several of the strongest-looking rows rest on single-digit day counts, which are printed beside them for exactly that reason.

The designer’s trade history is not yet correlated. He deferred every question about specific historical episodes until his personal trading record can be laid against this archive — his words: “we will leave those open for now.” Until that work exists, this manual contains no claim about what he traded or earned, and his level recollections are presented beside the measured record, not as verified fact.

The TDI and the market maker method are not BitClock’s. The Traders Dynamic Index is the work of Dean Malone; the Beat the Market Maker method is the work of Steve Mauro. Both are third-party material, described here only as the designer’s usage of them.

The dial is silent most of the time. The no-edge bracket covered 57.3% of the tape, and the two decisive extremes — sustained 5+ and sub-0.1 runs — occurred on four and twelve days respectively, out of 269.

This is educational material, not financial advice. Nothing here is a recommendation to buy or sell anything. Trading cryptocurrency involves substantial risk of loss; position sizes should assume that any read, including these, can be wrong.

How to Tell Time with BitClock15
Appendix

Verification

Every figure in this manual was recomputed from the source archive (21,281,769 rows, read-only). The methods, by claim family:

Claim familyMethod
Archive size, span, per-bracket tick and day countsSingle-pass SQL aggregation over all rows (counts for <0.1, 0.1–0.2, ≥5, ≥7, zeros, grouped by day); the combined-record count (25M+) = history.py connect() count(*) on the production database, 2026-08-21
Cover frameDirect row lookup at 2025-11-21T07:34:22 UTC; all card fields are that row’s stored values; the flash-crash context verified from the surrounding 575 ticks (07:30–07:40)
Five brackets and finer slices (Ch. 5)Five-minute averages of the tick archive; per-bracket forward mid-price returns at +24h/+72h; rally/decline phases (±2% first-touch frequencies removed 2026-08-29 — ruled out as a metric) from the Ch. 4 swing dates
Ceiling episodes (Ch. 6)All 1,336 ticks ≥7 pulled and grouped into episodes split at 10-minute gaps; each candidate inspected with the surrounding ±60 s of raw ticks
Record-book tables (Ch. 6–7)Per-day extreme reading by full-table scan; depths and price are that row’s stored values; Normalized from a direct port of the dashboard’s ratioToScore(); forward returns from the cleaned mid-price series at +24h/+72h/+7d/+30d from the tick’s timestamp; 30d max = largest excursion in that window; R pre-max = extreme five-minute ratio in the 72 h into that excursion, computed once the window closes; new candidates screened with the ±60 s teleport inspection
Floor days and clusters (Ch. 7)Per-day aggregation of all 17,609 sub-0.1 ticks; days with fewer than 4 prints excluded as isolated feed blips; forward returns from daily closes
Swing map, daily tables, TDI replay (Ch. 4, 8, 9)Daily closes from the archive’s own mid-price; 10% zigzag for turns; TDI computed from those closes (RSI-13; 2-day fast line; 34-day base; ±1.6185σ envelope) with the fin rule applied mechanically

Excluded data, in full

Feed outages: all of 2026-05-08 (garbage prices and 3,586 spurious sub-0.1 prints), and 2026-06-09 22:35–22:45 UTC (spike to 19,641). Recording gap: 2026-08-27 10:51–15:32 UTC (4 h 41 m, hosting outage) — nothing recorded or displayed; that day’s extremes are not comparable to full days. One-tick book-teleport errors excluded from the ceiling census, identified by depth collapsing implausibly for 1–2 seconds against its surroundings: 2025-11-19 (14.73), 2025-11-20 (7.09 — the recorded bid side fell 415→10 BTC for exactly two ticks and snapped back), 2025-12-05 (21.62), 2026-02-17 (76.82), 2026-02-19 (47.50), 2026-04-16 (14.70). Isolated 1–2-tick sub-0.1 prints excluded from the floor census: 2025-11-07, 2026-02-01, 2026-06-26. Two further isolated days, re-inspected 2026-08-09, confirmed as one-tick book teleports: 2025-12-02 (recorded ask side fell 250→16 BTC for a single tick inside a tape trading steadily at 1.1) and 2026-02-24 (both sides collapsed for a single tick against a steady 0.40 book). Four rows in the archive record a ratio of exactly zero (three days; both depths zero — empty feed messages). In the production collector’s record (after 2026-07-07), book-rebuild artifacts are excluded by its level-count screen (Ch. 6); the only one that would otherwise reach a table is 2026-08-13 (“0.096” on 106 bid levels). Nothing else was excluded.

Compiled 2026-08-08; revised 2026-08-09, 2026-08-20, 2026-08-21, 2026-08-29 (records §; Normalized scale → Option B), 2026-09-02. Sources: the BitClock archive (21,281,769 snapshots, 2025-10-12 → 2026-07-07 UTC), the production collector’s live feed, the designer’s 2026-08-08 interview, and the product’s source code. The Traders Dynamic Index is Dean Malone’s; the Beat the Market Maker method is Steve Mauro’s; references describe the designer’s personal usage of both. All statistics are historical frequencies from one nine-month bear market plus the marked live-feed rows. Educational material only — not investment advice.

How to Tell Time with BitClock16