Every button, chart, badge and number on the race page, explained in plain words. Each entry says what the thing is, then what you can do with it. On the race page, the Explain button opens the right entry here when you click anything.
Nothing in the help matches that search. Try a shorter word, such as "seal", "speed" or "fee".
Start here
What Vooum is
Vooum turns trading strategies into racers. Each racer trades Bitcoin (BTC) and Ether (ETH) against USDT, a dollar-like coin, on a normal spot market: it only buys coins with cash and sells them back to cash. The further a racer drives, the more its money grew.
History shows what the strategies did. The race replays about eight years of real daily prices, from 21 Sep 2018 to today, with trading fees included. These years are a backtest: the rules were run over past prices, and they were designed with the benefit of hindsight.
Check them live. Since 13 Oct 2026 the same rules issue live paper signals hour by hour, before anyone knows the next price. Live timing shows how they are doing. The live record is young: weeks or months of live results can go either way by chance and say little about the years ahead.
Get the signals and place them yourself. The Signals tab lists every live buy and sell of the product you pick, since 13 Oct 2026. Vooum never touches your money: you place the orders yourself on an exchange you choose.
The footer names the founder once: Vooum was founded by Warith AL Maawali, creator of Kodachi OS, with a link to his page and to the other systems he founded.
What to do: pick Spot or Futures with the switch at the top, race a period of history and compare the racers with Bitcoin held, look at Live timing for the live record, then open Get signals when you have a racer you like.
Backtest, live paper, and risk: the honest part
Backtest means the rules were run over past prices. It shows how the rules would have behaved, not how anyone actually did. The rules were made knowing those prices, so a backtest flatters them, and past results never promise future ones. Their results include falls along the way, so a fall, in the backtest or live, is part of their record and not a broken signal; Get signals and Top 3 say so under each published Vooum's live result.
Live paper means the signals since 13 Oct 2026 are issued in real time, before the next price is known, and recorded with a fingerprint (a seal) so they cannot be changed afterwards. Paper means no real account is behind them: the results are counted as if you had followed them, after fees.
Two clocks. The race and the whole-history figures take one reading a day, at 23:00 UTC. The live record counts to the newest close of the hour, so a live figure in Top 3, Get signals or a product's own page and the same racer's live lane in the race can differ by those hours.
Results, not a trade log. The backtest is shown as results; its trade-by-trade log is not published, so the strategies cannot be copied. Every live signal since 13 Oct 2026 is listed and sealed. The race still shows the backtest's daily worth and its drops. What each racer held in percent and the dates of its trades with the coin and the side (bought or sold) show only from the day live paper signals began; before that day the race shows the money alone.
Not financial advice. The signals come from the author's own analysis and tests. The author takes no responsibility for losses and never asks for a share of profits. Crypto prices can fall fast and far: the biggest drop of Bitcoin held over these years was more than 75%. Only trade money you can afford to lose.
What to do: treat every number on the race page as a test result, compare it with Bitcoin held (the pace car), and watch the live paper record before you trust a racer with real money.
The exchanges' bots in the race
Binance and KuCoin both offer ready-made trading bots that anyone can switch on. Five of them race beside the racers, run by Vooum at simple settings, so you can see whether a bot would have done better than holding Bitcoin, or than a racer. They are the exchanges' kinds of bot, not Vooum strategies: they are never in a Vooum, a mix or Top 3, and they have no fact sheet.
Grid bot BTC and Grid bot ETH spread 20 buy and sell orders between the lowest and the highest price of the last 30 days, buying as the price falls and selling as it rises. When the price leaves that range, the bot sells everything and starts a new grid an hour later.
DCA bot BTC and DCA bot ETH buy a little, then buy more each time the price falls another 2%, up to six times, each buy half again as large as the one before. When the price is 1.5% above the average buying price, they sell everything and start again.
Rebalancing bot keeps half its money in Bitcoin and half in Ether, and trades back to half and half when either side drifts more than 5 points away.
Every bot pays the same trading fees as the racers. History replays them over the same years, from 21 Sep 2018. Their live paper record starts on 28 Oct 2026, and every trade since then is listed in Get signals and sealed in the bots' own chain. The exchanges' own quick setup picks its settings from the market of the moment, so a bot you switch on today may be set differently.
What to do: race a period and see where the bots finish against Bitcoin held and the racers before you switch one on.
The signals API: for your own bot
Every hour, a few minutes after the hour, Vooum publishes its signals as JSON files that your own bot can read, so you never have to open the page. They are public and read-only: no sign-up and no key. Vooum never asks for your exchange keys; your bot places the orders with its own keys on your own account.
/api/v1/index.json: the products, the time of the next update, and a link to this help.
/api/v1/spot/signals.json: every sealed signal, with its ID, the time it was issued and the hour it acts on, product, coin, action (BUY or SELL), the share of the product's money the trade moved (trade_weight), the price the page records, and its seal. Each one carries the order fields for Binance (POST /api/v3/order, symbol BTCUSDT) and for KuCoin (POST /api/v1/hf/orders, symbol BTC-USDT), with a client order ID made from the signal's seal, so your bot can tell which signal each order came from.
/api/v1/spot/positions.json: what each product holds now, as shares of its money (weights: BTC, ETH and USDT, summing to 1). A product holds a coin in pieces, so this file, not one signal, says what to hold: a bot that missed some hours reads it once and trades to match. A spot signal's target_weight is empty for the same reason.
Sizes are shares, not amounts: your bot multiplies them by the money you give it. For example, with 1,000 USDT and weights reading BTC 0.25, ETH 0.20 and USDT 0.55, your bot holds 250 USDT of Bitcoin, 200 USDT of Ether and keeps 550 USDT. At a Bitcoin price of 80,000 the 250 USDT is 0.003125 BTC: on Binance, POST /api/v3/order with symbol BTCUSDT, side BUY, type MARKET and quoteOrderQty 250; on KuCoin, POST /api/v1/hf/orders with symbol BTC-USDT, side buy, type market and funds 250. Check a signal's seal on the page before you trust it, and start with a small amount. The exchanges' bots in the race are not in the API.
On Bybit and OKX. A signal's order fields are for Binance and KuCoin only, so on Bybit or OKX your bot builds the request itself from the same shares. The same 250 USDT of Bitcoin: on Bybit, POST /v5/order/create with category spot, symbol BTCUSDT, side Buy, orderType Market, marketUnit quoteCoin and qty 250; on OKX, POST /api/v5/trade/order with instId BTC-USDT, tdMode cash, side buy, ordType market, tgtCcy quote_ccy and sz 250. Three things differ from Binance and KuCoin:
The unit of a market order. OKX counts a market buy in USDT and a market sell in the coin unless tgtCcy says otherwise; on Bybit, set marketUnit (quoteCoin or baseCoin) on every market order rather than rely on its default.
The client order ID. A signal's client order ID ("vooum-" and 30 characters of its seal, 36 in all) fits Bybit's orderLinkId, which takes up to 36 letters, digits, dashes and underscores, as it is. OKX's clOrdId takes at most 32 letters and digits and no dash: use "vooum" and the first 27 characters of the signal's seal.hash, so every bot makes the same ID from the same signal.
Try it on demo first. Bybit Demo Trading (its own API keys, at api-demo.bybit.com), Bybit Testnet (api-testnet.bybit.com, a separate market with test coins) and OKX demo trading (a demo API key, and the header x-simulated-trading: 1 on every request) take the same requests with no real money. Run your bot there until what it holds matches positions.json, then go live with a small amount.
Running a bot safely. The API publishes signals and holdings; your bot does the trading, so these checks belong in your bot:
Fresh data only. Every file says when it was written (generated_at), positions.json says the hour its holdings are measured at (as_of), and index.json gives the time the API expects to write its files next (next_update_at), a few minutes after the hour the page names, because the files are written once the hour's signals are sealed. Each product and signal carries its name until 29 Oct 2026 (product_name in the api/v1 signals and positions files; name in index.json, signals.json and signals-futures.json), its name now (display_name) and its code (code, V1 to V4, F1 to F7). Trade only on a snapshot newer than the last one you acted on, and do nothing when it is more than two hours old: the hourly job is late, and the next update catches up.
Each signal once. Keep the ID of every signal you acted on and skip it the next time you read the file. The client order ID in a signal's order fields is made from its seal, so after a timeout look the order up on the exchange by that ID before you send it again; do not count on the exchange to refuse a repeat.
Trade to the holdings, not to the history. Compare positions.json with what your account really holds, partly filled orders included, and trade only the difference. A bot that was down for some hours, or could not reach the API, catches up the same way at the next update.
Your own limits. Cap in your bot the money it may use and the size of one order: the shares here know nothing about your account.
What can be checked. Every signal is sealed and chained (how the seals work). positions.json is not sealed: it comes from the same hourly run as the signals.
Other public files.signals.json and signals.xml (every sealed signal with its sealed text, as JSON and as an Atom feed), /data/agents-ada.json and the same for sol, near, doge, bnb and zec (the races of the six extra coins, backtest only), /data/compare.json (the figures behind Spot vs Futures) and embed.html for your own site. The API files carry api_version (now 1); build a bot on them rather than on the page's own data files, which change with the page.
What to do: point your bot at positions.json, read it a few minutes after each hour, and trade to the holdings of the product you follow.
Spot or Futures: the switch at the top
The switch beside the logo picks the market, and the whole page changes with it. Spot races the strategies that buy and hold the coins themselves: the four Vooums with live, sealed signals. Futures races the futures strategies on their own page, backtested since 2020 and with live paper signals of their own, sealed in a chain of their own. Each has its own help: this switch at the top of the help changes it too.
What to do: start on Spot for the live signals; open Futures to see how the futures strategies did.
Product names, codes and labels
Every product with sealed paper signals has a name, a code and a label. The code starts every signal ID it seals: V1 to V4 on Spot, F1 to F7 on Futures. Every racer carries one of four labels, on its card, in Top 3 and in the standings' type column:
SPOT · SEALED PAPER SIGNALS or FUTURES · SEALED PAPER SIGNALS: a published product. Its signals are live paper signals: issued on the hour before the next price is known, sealed, and counted as if traded, with no real money.
STRATEGY: one of the strategies inside the products, raced on its own so you can compare.
GARAGE TEST · UNSEALED: a mix in the garage: five are there when you first open the page, and you can change them or build your own; a simulation in your browser, never sealed.
PACE CAR · BENCHMARK: Bitcoin held and the exchanges' own bots, for comparison; they are not Vooum products: a bot's trades are listed in its own sealed chain, never as Vooum signals.
Each product's line below says what it holds and where it ranked in its backtest, over the period it names; the backtest was made with hindsight, and a rank is not a forecast.
Product
Label
What it is
Vooum Flagship · V1
SPOT · SEALED PAPER SIGNALS
4 strategies, equal shares · 2nd highest return of the 4 products, backtested Sep 2018 to Oct 2026
Vooum Blitz · V2
SPOT · SEALED PAPER SIGNALS
Single strategy: Blitz · highest return of the 4 products, backtested Sep 2018 to Oct 2026
Vooum Steady · V3
SPOT · SEALED PAPER SIGNALS
3 strategies, equal shares · 3rd highest return of the 4 products, backtested Sep 2018 to Oct 2026
Vooum Sentinel · V4
SPOT · SEALED PAPER SIGNALS
Single strategy: Sentinel · smallest worst fall of the 4 products, backtested Sep 2018 to Oct 2026
Renamed on 29 Oct 2026. The products had numbers before. Their IDs, the IDs of their signals and every sealed text are unchanged, so a text sealed before that day still names the product as it was then. The API keeps each product's old name in product_name (and in name in index.json), and signals.json and signals-futures.json keep it in each signal's name, so a program that matches on it keeps working; all of them add display_name and code. The two Atom feeds title each signal with the product's name now. The sealed text inside each signal keeps the name it was sealed with (the table's last column, including the first texts, sealed under the name StormPredict).
Name until 29 Oct 2026
Name now
Code
Name in older sealed texts
Vooum One
Vooum Flagship
V1
Storm One, Flagship; Vooum One, Flagship
Vooum Two
Vooum Blitz
V2
Storm Two, Surge; Vooum Two, Surge
Vooum Three
Vooum Steady
V3
Vooum Three, Steady
Vooum Four
Vooum Sentinel
V4
Vooum Four, Shelter
What to do: follow a product by its name or its code; the code is the same in Get signals, the seals and the API.
The featured race and the race buttons
The box at the top of the race page features the whole history, with its question ("Eight years in one race: which racer comes out on top?", or on a coin pair "Every year of" that coin): the same race for every visitor, a first visit included, on every day. It also names a racer to watch, by its driver and its strategy: today's pick, a different racer each day, changing at 00:00 UTC (not a forecast and not the period's winner). Race it switches to History, takes that period back to its start line and starts the race. Call the winner first opens a row of the racers: pick one, then press Race it, and your call locks at the start (see Call the winner).
Below it, More races, Market events and Years hold a button for every other race, and each starts its race the same way. A button shows the race's name, and its year when the name has none; hover it for the exact dates. On a phone each row scrolls sideways, starting at today's race. A market event runs from the peak reading to the trough reading for a fall, from the trough to the peak for a rally; the halving button covers a month either side of 20 Apr 2024. The same events are in the period list. Every one of them is a backtest: the rules run over past prices, made with hindsight, never a forecast. The recap at the finish names tomorrow's racer to watch.
What to do: press Race it once a day, and call the winner before you do.
The header and the three views
The bar at the top of the race page: the Vooum logo (it takes you back to the home page, the default race; the logo at the foot of the page does the same), the Top 3 signals button, the three views (Race through history, Live timing, Get signals), the Period menu, and the Help, Donate, Badges and Explain buttons. The round light or dark switch sits in the page's top right corner. The mode you are in is filled in cyan. A view's tab brings its part of the page into view when that part is off screen; on a phone, Get signals opens on the signals of your pick, with the choices above them.
Top 3 signals
The quick way to the signals, for when you have no time for the race. The Top 3 signals button beside the logo (also in the box under the featured race and in the dock) opens one window with the three published Vooums that have the best result over the whole history, in the order Get signals ranks them by default: backtested with hindsight since 21 Sep 2018, then live paper since 13 Oct 2026. Only the Vooums' signals are sealed, so only they are ranked here: a single strategy or a garage test that ranks higher under Get signals is still left out, and you can follow it there.
For each one: its place, its result over the whole history with its worst drop and its follower result, its live result, what to do now (what it holds, how to copy it with your money, when it checks next, its latest signal in a sentence, and a drawing of each coin with its signals), and its newest live signals, newest first: five at first, and Show 5 more for older ones. Each signal shows the same time, size, price and result as Get signals, with its seal id and Check, which recomputes the fingerprint in your browser; Check every seal checks the whole chain. A Vooum with no live signal yet says what it holds and when it decides next. All its signals opens Get signals on it, with the CSV, the sealed record and every detail.
The link vooum.com/#top3 opens the window straight away, so you can bookmark it. Close it with Close, Esc or a click outside it.
What to do: bookmark vooum.com/#top3, open it after a decision time, check the newest signal's seal, then follow how to trade the signals yourself.
Spot vs Futures
The Spot vs Futures button beside the Spot | Futures switch (and the line Spot or Futures? compare them in the box under the featured race and in Top 3 signals) opens one window that answers three questions in order: Spot or Futures, which Vooum, and which coin. It is on both race pages while the futures page is live, and vooum.com/#compare opens it straight away. Close it with Close, Esc or a click outside it.
The window. It starts on the first day both markets have a record for the coins you look at (1 August 2020 for Bitcoin and Ether, when the futures record begins; the spot record starts earlier) and ends at the last closed reading of both, so spot and futures are measured over exactly the same days. Best, with hindsight means the Vooum with the most money at the end of that window: it is picked after the fact, which nobody could have done on the first day.
The table. Three columns: the best spot Vooum, the best Futures Vooum, and the coins held (half Bitcoin and half Ether bought on the first day and kept), the yardstick. One row per calendar year, the first from the window's first day and this year so far; each cell gives the year's change (an arrow up or down, never colour alone), the money at the end of that year from the amount you type, and the year's worst fall from a high inside it. A year runs from the reading of 31 December before it to its own, as the race's year buttons measure it, so each number equals that race's result for the year. The last rows give the money at the end, the total change, the yearly average (compound), the worst fall over the whole window and how many years ended down. Under the table, one plain sentence per column is written from those numbers alone, and a chart draws the three money curves; Log scale shows every year's change at the same size.
The pickers. Pick any spot Vooum against any Futures Vooum: the table, the sentences and the chart change at once. Beside each picker is its worst fall over the window, so you see what any extra money cost.
Which coin? One row per coin both markets race, each from its own first common day (they differ: Solana and NEAR start in 2021), with the best of each market and the coin held, as money at the end and the worst fall. These are backtests only; pick a row to load that coin into the table and the chart. Bitcoin and Ether also have a live record: a line under the chart gives each Vooum's live result since its own live start (spot since 13 Oct 2026, futures since 28 Oct 2026), kept apart from the backtest years.
Read it honestly. Everything before each live start is a backtest with hindsight on real prices. Fees are included, each market’s own as its help gives them, and the futures include the funding they paid and received. Past results are not a forecast. Futures add risks of their own: leverage, liquidation, funding and the exchange itself (the risks of futures).
What to do: start with the default view to see how the two markets did year by year, then pick the Vooums you are weighing and read their worst years before their totals.
Race through history
The main mode. It replays the daily prices of the period you choose as a race: one race day per day of prices. When the page opens, every racer waits on the start line of the whole history: press Start to race it. Today's results are one click away: Live timing, Top 3 signals, or the end of the progress bar.
What to do: press Start to watch it from the first day, pick another period, or open any racer's card.
Live timing
Shows the most recent days up to the latest close, with the published Vooum products in their live paper state: what they hold now and their newest signals. The red dot pulses to show it is live. Live results are valued at every hourly update, with the 0.15% fee on every buy and sale and no slippage; the price at the moment each new signal is published is also recorded, for a later view that fills at publication. See Live timing for every part of it.
What to do: choose how far back to look with the window menu and read the next decisions line to know when the next signal can come.
Get signals
Opens the Signals tab in place of the race: pick a product and see what it holds now, its live result, when it decides next and every live buy and sell since 13 Oct 2026, with the seals. The starting money box stays visible so the dollar amounts can follow your own account size.
What to do: press it (or any Get signals button on a card or in the standings). Press Race through history or Live timing to go back to the race. Every part is explained under The Signals tab.
Period
The menu of stretches of history to race, in three groups. Periods: Everything (2018 to today), The 2020-21 bull run, The 2022 crash and each single year from 2018 to the current year so far. Market events: ten named stretches, such as the COVID crash of 2020, the FTX collapse of 2022 and the 2024 spot ETF run. Live: Since the prototype began. Every racer starts the period with the same money, and every result, peak and drop is counted from the period's first daily reading.
What to do: try a bad year as well as a good one. The 2022 crash shows how each racer behaves when prices fall for months.
Time zone
The list at the top of every page that sets the zone the pages show times in. UTC (world time) is the default, the same page for everyone. Choose your country, or My device for the zone your device is set to, and every time of day changes at once: the hour a signal acts on, when it was issued and filled, the live record's snapshot and its last close, the next decisions, when each seal was issued and each Bitcoin checkpoint was made. Each time ends with the name of the zone you chose, for example "15 Oct 2026, 04:36 Oman"; point at a time to see it in UTC as well, with the hours your zone is ahead of or behind UTC. Summer time follows by itself, from your browser.
Some things stay in UTC on purpose. The sealed texts: their fingerprints cover those exact bytes, so the time a seal was issued in your zone is a line of its own after the text. The feeds signals.xml and signals.json, which programs read. The race days and the monthly and yearly tables: a race day ends at the daily reading, 23:00 UTC, the same day for everyone, and the Grand Prix runs by the UTC month. Where a sentence names that reading, your local time follows it in brackets, for example "23:00 UTC (03:00 in Oman)". Your choice is kept in this browser only and never sent anywhere.
Every time is on a 24-hour clock: 04:00 is 4 in the morning, 16:00 is 4 in the afternoon. A signal's time is the hour it was issued, in your zone.
What to do: choose your country once. Every page you open after that, here and on the Vooum pages, shows your time.
Comments
Visitors' public comments on each published strategy and Vooum, and on each sealed signal. A racer's card has them under its figures (the five strategies and the four Vooums; a garage racer has none, its mix is yours), each sealed signal in Get signals has a "Comments" button that opens its own, and every Vooum's page has them at the end. No account is needed.
Write 1 to 500 characters, with a name if you like ("Visitor" otherwise); links are not allowed. Newest shows the latest first, Most liked the comments with the most likes minus dislikes first. Like or dislike any comment once, change your mind by pressing again, report one that is abusive, spam or personal (reports from five visitors hide it until it is looked at), and delete your own from the browser you wrote it in. Comments are visitors' opinions, not Vooum's, and not advice. What the server keeps is in Privacy, the rules in Terms.
What to do: read a strategy's comments before you follow it, and say what you saw when you traded a signal.
Light and dark theme
The round button with a sun (or a moon) switches between the dark theme, the default, and a light one. Your choice is kept in this browser, and this help page follows it.
What to do: press it once to switch. The same button sits at the top right of this page.
Colour-blind colours
The small round button under the theme button switches the page's pair of result colours from green and red to blue and orange, a pair most people with red-green colour blindness tell apart. Every result, every rise and fall, the price charts' candles and the buy and sell marks on the signal drawings follow it. Your choice is kept in this browser.
What to do: press it once to switch, and again to go back to green and red.
Help and Explain
Help opens this page in a new tab. Explain turns on Explain mode: a bar says "click anything to read what it does", and clicking any part of the race page opens its entry here instead of using it.
What to do: press Explain, then click the thing you are wondering about. Press Explain again, Esc or the ? key to stop.
Keep Vooum free (donations)
Every signal on Vooum is free: no subscription, no account. The opening screen and the Signals tab say so, and the heart buttons (Donate in the header, the heart in the race dock and in the footer) lead to the Keep Vooum free section near the bottom of the race page. It lists donation addresses for Bitcoin, Ethereum, Monero, Solana, Tether (USDT on Tron, TRC-20, which costs a donor the least, or on Ethereum, ERC-20), BNB (on BNB Smart Chain, BEP-20), Litecoin, Dogecoin, XRP, Polkadot and Tron, each with its QR code, its network and a Copy address button; the filter shows direct, anonymous, fast or stable coins.
Vooum is free for everyone during early access: no subscription, no account, no hidden fees. Donations are optional gifts, not purchases: they buy no service, no advice and no priority, and they never change a result, a ranking, a signal or what a visitor can see. They help pay for the servers, the data feeds and continued development. Premium features may come later, and any change will be announced clearly in advance. Send a coin only on the network named on its card, or it can be lost.
What to do: if the signals help you, scan a QR code with your wallet or copy an address, and check the first and last characters before you send.
The welcome note
On a first visit a short note sits above the featured race: each racer is a trading strategy, driven by a character; Top 3 signals says what to do now, in plain words; Get signals lists every signal, each with its seal. Its two names open those parts of the page.
What to do: read it once, then press the cross; it stays closed in this browser.
Folded sections on a phone
On a phone (a screen up to 700 px wide) three long sections start folded, so the race and the signals come first: the price charts, the garage and the donation coins. Each shows a button that opens it: Show the price charts, Open the garage and Show the coins to donate. An opened section stays open for the rest of the visit, and every Donate link opens the donation coins by itself. On a wider screen nothing is folded.
What to do: press the button of the section you want.
On Vooum in the last 24 hours
Under the three buttons of the opening screen: how many people opened Vooum in the last 24 hours, and from which countries, each with its flag, its name and its number of visits. It refreshes every minute. A visit is counted when a browser opens the page; search engine robots are not counted, and the same visitor counts once per page in 30 seconds.
Privacy: Vooum keeps only a country and a visit time, and stores no address. To show your country, the Vooum server asks the IP lookup of kodachi.cloud (the author's other site) at most once a day per visitor, and kodachi.cloud handles that lookup as it does for its own visitors, which includes outside geolocation and proxy-check services. The small flag pictures in the box load from kodachi.cloud, so your browser fetches them from there. A one-way tag, which changes every day at midnight UTC, stops one person from counting twice the same day; someone who comes back after midnight UTC counts again.
Besides this box, the server counts, per day and in total only, how many visits and return visits the page has, how often the signals list and the sealed record are downloaded, how often a share link is copied, and how often Live timing and Get signals are opened. These counts are private: they are never shown on the site, and they hold no address, no browser id and nothing per visitor.
The same private counts also include race starts, finished races, challenge links made and opened, Grand Prix and Past Grand Prix opens, posters made, plays of the featured race and of the race buttons, See the race presses in the Hall of Champions, Watch openings and Follow signals clicks. They are totals per day only, never shown and never per visitor.
What to do: nothing, it is there to show the race is watched live around the world.
The race dock
Once the race controls scroll out of view, a bar slides up at the bottom of the screen so you never have to scroll back up while you watch. It holds the three modes (History, Live, Signals), Top 3 signals, Restart, a week back, Start and Pause, a week ahead, the speed, the sound and the starting money, and it shows the race day with the lap bar, the Bitcoin and Ether prices at the race day's 23:00 UTC reading with the day's change (at the race's end the tile names that day; the live prices are in Get signals and Top 3 signals), up to three leading racers with their results and Bitcoin held for comparison; narrower screens show fewer of them, and the narrowest hide the prices. Click a racer in it to open its card. On a phone the bar shows play, the day, the leader, share and the Donate heart; the dots button opens the rest.
What to do: scroll down to the map and use the dock to start, pause and switch while the cars stay in view.
Restart
Restart sits beside Start in the race controls, and is also the first button of the race dock in History. It puts every car back on the start line of the period you are racing, at its first day, and starts the race again, as Start does from the start line.
What to do: press it to watch the same period again from the beginning.
Race options
Options sits beside Restart in the race controls, and beside the dock's Restart (on a phone, under the dock's More). It opens a short menu:
Back to the start line: every racer lines up at the start of the period you are racing and waits. Nothing starts by itself: press Start (or Space) when you are ready. You can call the winner first. Restart, beside it, does the same and starts the race at once.
The whole history, from the first day: the period becomes Everything and every racer lines up on the first day of the prices (on a coin pair, that coin's first day), waiting for Start.
Reset settings to default: a window lists what goes back to its default, each with a box: Sound; Racers, cars and garage; Map and coin; Race, speed and money; Look; and My badges and winner calls, which starts unticked. Reset clears only what is ticked, in this browser, and opens the page on the default race. Your likes, your vote and your comments are kept: the server counts them, and a like is taken back with its heart.
What to do: press Options and pick one; with the keyboard, the arrow keys move through the menu and Escape closes it. After a line-up the Start button has the focus, so Space starts the race.
Keyboard
While the map is on screen: Space starts or pauses the race; while it is paused, ← and → step one day back or ahead, Shift with them a month (30 days), and Home goes back to the start line; [ and ] switch to the previous or the next map. The keys do nothing while you type or choose in a field, while a card or picker is open, in Live timing (except Space, which starts the history race like the Start button), or while Get signals is open. ? turns Explain mode on and off, and Esc closes a card, a picker or any window (the badges, the cars, the challenge, the poster, the finish panel). While a window is open, Tab and Shift+Tab move only between its own buttons, and closing it puts the focus back on the button that opened it.
What to do: pause on a day you want to study and step through it with the arrows.
Monthly Grand Prix
Every calendar month of live timing is a Grand Prix. In Live timing, this month's Grand Prix in the window list races the seven core racers from the month's first day (in October 2026, from the day the prototype began). When a month ends, the hourly job freezes its podium, the top three by result with their result per drop, and lists it under Past Grand Prix above the standings. A frozen month is never changed afterwards: if the data behind it is ever corrected, the correction is listed beside it, marked, and the podium stands.
In Live timing a banner shows this month's Grand Prix: the top three so far, the days and hours left in the month in UTC, a bar of the month gone, and Past Grand Prix, which opens the frozen podiums of earlier months. It is ranked on live paper results only.
What to do: follow the month as it goes, then compare the frozen podiums month by month.
Call the winner
Before a history race starts from its start line, you can call who will win in Call the winner. The call locks when you press Start (a race started by Watch history does not count: call during it and your call counts from your next Start), and the podium says "You called Goggles: right" or who won instead. This browser keeps a tally ("You called 3 of 5") that only you see; Reset clears it. There are no points, no ranking and nothing is sent anywhere. It is hidden in Live timing, where nobody knows the outcome yet.
You can also call from the featured race box (Call the winner first) before pressing Race it. While a called race runs, a small label at the top of the race track says "Your call: ..." The tally counts every call and also each period on its own ("2 of 3 on this period"). A call is a guess for fun: it changes no result and there is no prize.
What to do: call a period you do not remember, like 2019, and see whether the result surprises you.
Watch one racer alone
The eye beside each racer's name in the standings dims every other car on the track and shows only that racer's buys and sells on the price charts and in the race control, without restarting the race. Press the eye again, Show everyone or Esc to bring everyone back. The name itself still opens the racer's card.
What to do: watch one racer through a crash to see when it got out and when it came back.
New hour published
Vooum publishes a new page every hour. A page left open checks every five minutes, only while its tab is visible, whether a newer one is out; when it is, a small note at the top says "New hour published at " with a Reload button. The page never reloads by itself, so nothing you set up is lost until you choose.
What to do: press Reload when you want the latest signals and results.
Challenge a friend
Challenge a friend on one of your garage racers copies a link carrying that racer (its strategies, driver, car and the Rebalance monthly tick) and the history period you are on. Your friend's page opens a head-to-head on that period at the start line with your racer alone; they pick a published racer, or build their own in the garage, and press Start. At the finish the podium says who won and by how many points, with Send back, which copies a link with both racers so you can watch the same race. Everything is in the link; nothing is stored on a server. Your friend's own garage is not changed unless they press Add to my garage, which adds the racers and keeps their own. Leave the challenge opens the page as usual, and Challenge someone else opens the challenge window to send this race to another friend.
The Challenge a Friend button beside the race controls, on each racer card and at the finish opens a small window: choose your racer (a core racer or one of yours), the opponent or "My friend picks", and the period, then copy the link. A past period is a backtest with hindsight: a race of the record, not a forecast.
What to do: challenge a friend on the 2022 crash and see whose racer held up better.
Head-to-head
The Head-to-head panel above the garage puts any two racers side by side, core racers or your own garage racers. Press Open head-to-head, pick a Racer and who it is Against, and it races them over every period in the Period list except the live one (the whole history, the 2020-21 bull run, the 2022 crash, the ten market events and each year): how many periods each finished ahead, the best and the worst gap between them in percentage points with the period it came from, each one's worst drop in the 2022 crash, and a table with both results for every period. The results are the standings' own: what each racer grew from the period's first reading to its last day, fees included. A garage mix is measured from each period's first reading, as when you race that period.
Every past period is a backtest with hindsight: the rules were made knowing those prices, so a matchup is a look at the record, not a forecast. The whole history and the current year also include the live paper days since 13 Oct 2026. Race these two opens Challenge a friend with the first racer as yours and, when the second is a core racer, the second already picked.
What to do: pick a single strategy against a Vooum and see in how many years the mix held up better, then look at the 2022 crash row.
Hall of Champions
The Hall of Champions panel gives a trophy to the seven core racers' best result in every period of history: the whole history champion, the 2020-21 bull run champion, the 2022 crash survivor (the best result through the crash) a champion for each year (the current year says "so far") and one for each of the ten market events, such as the FTX collapse of 2022. Two more trophies cover the whole history: Lowest drop, the racer whose worst fall from a high was the smallest, and Best result per drop, the result divided by that worst drop, as the standings work it out. Each trophy shows the driver, the number and See the race, which races that period from its start line so you can watch how the winner got there.
The trophies are backtested with hindsight, labelled BACKTESTED, and cosmetic: no prize, no score, no payment. The monthly Grand Prix champions are listed apart under LIVE PAPER, read from each month's frozen podium; until the first month ends, the list says when it will.
What to do: press See the race on the 2022 crash survivor and watch where the others fell behind.
Your badges
The Badges button at the top of the race page opens a small shelf of six badges, each with one line on how to earn it: First race (watch any history race reach the chequered flag), Watched the 2022 crash (watch that period to the finish), Built a racer (add a racer of your own in the garage), Challenged a friend (copy a challenge link), Called a winner (call the winner, then watch that race to the finish, right or wrong) and Explored every year (watch every single year to the finish, in any order). A badge not earned yet is shown greyed; a small note says when you earn one.
Badges are cosmetic and private: they are kept only in this browser with the date you earned each, never sent anywhere, never tied to a result, and nothing expires or asks you to come back. Export saves them as a small file, Import reads such a file back (only the six badge names, each with a date, in a file under 4 KB; anything else is refused and nothing changes). They are a different thing from the coloured labels on each racer.
What to do: export your badges before you clear this browser's data, and import the file on another browser.
Share this race
The Share button in the race controls (and the share button in the race dock) copies a link to the race as you see it: History or Live timing, the period or the live window, how the standings are sorted, and your garage racers with their strategies, drivers, cars and the Rebalance monthly tick. Whoever opens the link sees that race. Their own garage, drivers and cars are not changed: the shared racers are shown for that visit only, with a Keep these racers button that makes them their garage in their browser. The link also carries the characters and cars of the seven core racers. During a challenge, Share copies the challenge link instead. The link holds nothing else.
What to do: set up the race you want to show, press share, and paste the link.
The share poster
At the finish, Share draws a picture of the race in your browser: the podium with its drivers and cars, each result and worst drop, Bitcoin held, the period, the label BACKTESTED or LIVE PAPER, and the race's link. Download PNG saves it, Share the picture (where your browser can share files) hands it to an app, Copy the race link copies the link, and the buttons beside them open X, Facebook, LinkedIn, Reddit, WhatsApp or Telegram with the link. The picture is made on your device and nothing is uploaded.
What to do: finish a race, press Share and download the picture.
Back to the top
The round button with the little red car, bottom right, appears once you scroll down. Its ring fills as you scroll, so it also shows how far down the page you are. Press it and the car launches upward while the page returns to the top. While the race track is behind it, it fades away so it never covers a car's tag, and it comes back once the track has scrolled past. On a phone it sits at the right end of the dock, so it never covers the page.
What to do: press it whenever you want the opening screen, the modes and the race controls back.
The footer
At the bottom of every page: links to the three modes and to the main help topics, the three notes on what is backtested, what is live paper and whose risk it is, buttons to share the page (X, LinkedIn, Facebook, Reddit, WhatsApp, Telegram, email, Instagram (copies the link) and copy link; your phone's own share menu where it has one), and the copyright line.
What to do: read the three notes once; use the share buttons to send vooum.com to someone.
Racers, badges and lamps
Each racer is a trading strategy, or a mix of strategies sharing the money, driven by a cartoon character. The character and the car are only looks: they never change the trading.
Badges
Small coloured labels on each racer's tag, in the standings and on its card:
STRATEGY
One strategy on its own.
PACE CAR
A benchmark: Bitcoin held or one of the exchanges' own bots; never a Vooum signal.
VOOUM
Published as a Vooum product with sealed paper signals: Vooum Flagship, Vooum Blitz, Vooum Steady or Vooum Sentinel. Written with its code, as VOOUM FLAGSHIP · V1 and so on (product names, codes and labels).
COMBO 3
Several strategies sharing the money; the number says how many.
PIT
In the pit: the racer holds no coins at the moment and waits in cash.
GARAGE TEST
A racer in your garage, one of its starting mixes or one you built: a test on past prices, not a published product.
What to do: look for the VOOUM badge when you want signals you can follow live and check later.
The five strategies and the four Vooums
Five strategies do all the trading, each with its own share of the money. How they decide is not published; on the race page they are characters:
B Blitz
The sprinter. Loud, quick off the line and always hungry for the next straight. Part of Vooum Flagship, and published on its own as Vooum Blitz (V2).
P Pathfinder
The scout. Rides out ahead with a map and a compass and likes to know the road. Part of Vooum Flagship and Vooum Steady.
A Anchor
The hauler. Big, steady and hard to push off the road. Part of Vooum Flagship and Vooum Steady.
C Chameleon
The shapeshifter. Never looks the same twice and keeps the others guessing. Part of Vooum Flagship and Vooum Steady.
S Sentinel
The watchman. Stands guard with a lamp and a calm head. Published on its own as Vooum Sentinel (V4).
Product
Strategies
Next decision
Vooum Flagship · V1
Blitz + Pathfinder + Anchor + Chameleon, equal money in each
the next update, the same for every product, in Live timing and Get signals
Vooum Blitz · V2
Blitz alone
the next update, the same for every product, in Live timing and Get signals
Vooum Steady · V3
Pathfinder + Anchor + Chameleon, equal money in each
the next update, the same for every product, in Live timing and Get signals
Vooum Sentinel · V4
Sentinel alone
the next update, the same for every product, in Live timing and Get signals
A mix splits its money equally between its strategies at the start line; after that each strategy works its own way, and the shares are never put back to equal unless you ask for that in the garage. A mix is made of the same five strategies, so it carries the risks of its parts: the mixes are not separate discoveries.
What to do: on the race page, click a strategy in the list of five to open its card.
The lamps on each car
Each car carries one round lamp per strategy it runs, in that strategy's colour, with its first letter: B Blitz, P Pathfinder, A Anchor, C Chameleon, S Sentinel. Vooum Flagship shows four lamps (B, P, A, C); Vooum Steady shows three. The same lamps appear in the standings and in the Build a mix list.
What to do: read the lamps to see at a glance which strategies a car is made of.
Race controls
The control bar above the charts. It stays in its place at the top of the page; once it scrolls out of view while you watch, the race dock at the bottom of the screen gives you the same controls.
Start, Pause, Resume and the start lights
The red Start button runs the race from the first day of the period. Five red start lights come on one by one, then turn green and the cars go. While it runs, the button says Pause; after a pause it says Resume and carries on from the same day.
When the page opens, every racer waits on the start line and the clock shows the first day of the period; a link to a shared race, a challenge, Top 3 signals, Live timing or Get signals opens that instead. When a race reaches the finish, the clock says "Finished: press Start to race it from" the first day. If your device asks for reduced motion, the lights are skipped.
What to do: press Start and watch the order change; press it again to pause on an interesting day.
Week back and week ahead
The ‹ week and week › buttons pause the race and move it seven days back or ahead. In Live timing they switch you to the history race.
What to do: step through a crash week by week to see who sold in time.
Speed
Sets how long the whole replay of the chosen period takes: Slow 2 minutes (the speed a first play starts at), Normal 1 minute, Fast 30 seconds, Turbo 12 seconds. No trading day is ever left out of the results; at the faster speeds several days pass in each frame.
What to do: use Turbo for a quick look at a long period, Slow to follow the moves in a short one.
Watch: the race on its own
Watch in the race controls hides everything but the map, the racers, the standings and the date, for a screen or a projector. The bar at the bottom has Start and Pause, the speed, Restart, Full screen and Exit. Keys: Space starts or pauses, R restarts, F goes full screen and Esc leaves full screen, then Watch.
What to do: press Watch, then F, and let the whole history play.
The clock and the basis line
The big date is the race day on screen. The small line under it, the basis, says what kind of days you are watching: "Backtested replay, then live paper signals from 13 Oct 2026" means the days before that date are backtest and the days after it are live paper. In Live timing it also gives the time of the live snapshot.
What to do: glance at the basis line before you judge a result: a backtest day and a live day are not the same kind of evidence.
The lap bar and the chequered flag
"Lap 12 of 97 (one lap is a month)" counts the months raced so far. The bar fills from left to right as the race goes; its chequered end is the finish, and "Chequered flag" with a date names the last day of the period.
What to do: click anywhere on the bar to jump the race to that day.
Characters
Opens "Pick who plays each agent": choose a character for each racer from collections of illustrated characters, or the original robot drawing. Only the look changes; the strategy and its signals stay the same. Your picks are kept in this browser.
What to do: pick a racer on the left, then a character on the right. Close the window with Close or Esc. Random characters gives every racer a new character; Reset this page's cast puts back the characters the page starts with.
Random
Gives every racer a new random character and a new random car in one click.
What to do: press it until you like the line-up.
Cars
Opens "Pick a car for each racer": choose from sets of cars (drawn cars, toy cars, cars with faces and more) or the strategy's own drawn car. Every car faces the finish. Random cars shuffles them and Default cars puts the original ones back. Your picks are kept in this browser.
What to do: pick a racer at the top, then a car below it.
Likes
A heart with its count sits on every character and car in the pickers, on a strategy's or a Vooum's card, and on its row in Get signals. Press it to like that item and press it again to take the like back; the number is how many browsers like it, counted across all visitors (in Get signals' ranked list it reads "3 likes"). The numbers appear once the counts have loaded; while they load, or when they cannot be fetched, the hearts show no number and cannot be pressed. Sort: most liked in each picker puts the most liked characters or cars first, and Most liked in Get signals ranks by it. Likes are informal community counts, one per browser; they never change a result, a signal or a ranking by performance.
Privacy: the page keeps a random id in this browser and sends it with a like. The server keeps only a one-way code made from that id with a secret of its own, never the id itself, never your address, and nothing else about you. Your address is used only to keep one place to 60 likes and votes an hour, and to 240 counts an hour.
What to do: like the characters, cars and strategies you enjoy; nothing else changes.
Counts
Small numbers show how often visitors use each thing: on every race button (a play mark and the number of races
started from its start line), under each character and car in the pickers (how many times it was picked for a
racer), on a strategy's or a Vooum's card, in the head of Get signals and on its rows (how many times it was opened
there), and on the garage (how many mixes visitors built). The most used one in each row of races, in each
picker and in Get signals' list carries a gold star (Most played, Most picked, Most viewed), so the favourites
show at a glance; the Top 3 button and the Get signals tab give theirs in their tooltip. They are anonymous
totals across all visitors, the same for everyone. Nothing personal is kept: no account, no browser id, and your
address is used only to limit how fast one place can add to a count, under a code that changes every day. The numbers appear
once the counts have loaded; when they cannot be fetched they are not shown.
Sound
Sound starts on the Fun set; choose another set, or Off for silence. Each map adds its own background sound and its own sounds for its events on top of the set you choose, and they change when you pick another map; Off silences them too. Hover a button to read what it plays:
Race: engine, start beeps and Go, the horn and the crowd at the finish, and from the day live paper signals began pass-bys on a buy, a tyre screech on a loss and a cash register on a win. Race plays engines, tyres and horns only on the maps whose racers are cars (the Summit and the Road); every other map answers the same moments with its own sounds, and Off silences every map.
Fun: arcade blips, a power-up when the lead changes, a jingle and applause at the finish, and from the day live paper signals began a coin on every buy.
Arcade: 8-bit chiptune blips, a power-up at the start, jingles on a win and at the finish.
Space: lasers, zaps and phasers.
Soft: quiet clicks and glass tones, for listening while you work.
Voice: an announcer says Set, Go, Power up, You win, You lose, Level up, Congratulations, then the crowd cheers.
In the Voice set the announcer also calls the race when your browser can speak (speech synthesis): a new leader, a racer going into cash (from the day live paper signals began), a big Bitcoin fall, the final lap and the winner. Each line is short, the same line is never repeated within 20 seconds, and the trades it calls are simulated, never real trades. Nothing is spoken in the other sets.
What to do: pick one; your choice is kept in this browser. Press Off to go quiet again.
Each racer starts with
The starting money every racer gets at the start line, in US dollars. Type any amount or press $100, $1,000, $10,000 or $100,000. The page clamps the amount to between $1 and $1,000,000,000 and writes the clamped value back into the box. Every dollar figure on the page follows it: worth, peak, the cards, the podium and the dollar amounts beside each signal. Percentages do not change. It is paper money, and it is kept in this browser.
What to do: type the amount you would really trade, so the signals show dollar sizes for your own account. Very small amounts may fall under an exchange's minimum order size.
Watching one racer alone
When you replay one racer's trades from its card, the bar shows "Watching name alone" and the other cars fade. The strategies inside a watched mix (its crew) and the mixes that contain a watched strategy stay lit, and the race control feed tells only that racer's moves.
What to do: press Show everyone to bring all the racers back.
The price charts
Two charts, BTC/USDT (Bitcoin in USDT) and ETH/USDT (Ether in USDT), with one candle per race day. Each candle ends at 23:00 UTC, when the race takes its daily reading: open, high, low and close. A green candle closed higher than it opened, a red one lower. The header of each chart shows the price at the race day's 23:00 UTC close (it names that day and time), its change that day, the day's high and low, and the highest and lowest price of the whole race with their dates. The chart shows the last 120 trading days (60 on a phone) up to the race day; days before the start of the period are shaded and marked "before the start". Hover or tap a candle to read its numbers.
Triangles: buys and sells
Triangles are the racers' trades in that coin, in the colour of the strategy that made them. A triangle pointing up under a candle is a buy; a triangle pointing down above a candle is a sell. When several strategies trade on the same day, their triangles stack.
What to do: match the triangle colours with the lamps to see which strategy bought or sold where.
The high and low labels
Two thin lines with labels mark the highest high (green) and the lowest low (red) inside the window on screen, with the price and the date. The chart header gives the race high and low for the whole period.
What to do: use them to see how far the price swung in the days shown.
The overview strip
The thin strip under each chart shows the whole period at once. The highlighted window on it is the part shown in the big chart above, and it moves as the race goes. The text beside the note says how many trading days the big chart shows.
What to do: tap anywhere on the strip to jump the race to that day.
Click a candle to jump
Every candle in the big chart is a door to that day of the race.
What to do: click a candle and the race jumps there (and pauses), with every car, the standings and the feed set to that day.
Chart type: candles, line, area, dots or bars
The icons above the two charts draw the same prices five ways: candles (each race day's open, high, low and close), a line through each day's close, that line with the area under it shaded, a dot for each day's close, or a bar for each day's close rising from the foot of the chart. A dot or a bar is green on a day that closed higher than it opened and red on a day that closed lower. The triangles, the high and low labels, the tooltip and a click to jump work the same in every type: only the drawing changes, never a price.
What to do: press an icon. Both charts follow, and this browser keeps your choice for your next visit.
The maps
You choose the map the race runs on, and every map shows the same race: the same racers, the same days and the same results, each drawn its own way. The Summit opens first: the market is the mountain, and the racers climb it (The Summit map). Eight more draw the same race their own way, in the order of the map menu: Crawler (one nebula per year), Torus (the whole market as one ring of light), the Road (the drag strip, one lane per racer), Galaxy (the market as the hub, each racer a cluster of light around it), Three Lanes (what each racer held and what its money became), Reactor (the racers' ribbons orbit the market's mood), Curtain (a curtain of threads carries the market down to the racers) and Head to Head (two racers side by side). The race controls, the dock, the standings, the cards, Top 3 and Get signals work the same on every map.
Choosing the map
The map button sits in the header beside the theme button, in the race dock and, in Watch mode, in the Watch bar at the bottom of the screen; it carries a map icon of its own, and its label names the map you are on. Press it for the list of maps, each with one line on what it shows, and pick one. The strip of map names just above the track does the same in one click, and while the track is on screen [ and ] step to the previous or the next map. A small New tag on the strip marks maps added since your last visit, until your first pick. The race keeps its period, its race day, its speed, whether it is playing, the racer you picked and the sound: nothing starts again. This browser remembers the map you chose for your next visit. The page keeps the place it gives the map while a new map loads, so nothing jumps. Under most maps, More opens or folds that map's extra panels: open on a computer, folded on a phone so the signals further down the page stay near; your choice holds for every map.
What to do: watch a crash on the Summit to see who kept its height, then pick the Road to read every result in its lane.
Map graphics
The Graphics control, HighMediumLow, sets how finely a map is drawn. It shows on the Summit, the Torus, the Galaxy, the Curtain and the Reactor (on the Galaxy it sets how many particles of light are drawn); Three Lanes, Head to Head, the Road and the Crawler draw the same at every setting and have none. One choice counts for every map and is kept in this browser, and a slow device is set lower by itself.
What to do: pick Low if the page feels slow, High on a strong computer.
Flat view
The Torus and the Reactor are drawn in 3D with WebGL. Some browsers, such as LibreWolf, Tor Browser and Mullvad Browser, turn WebGL off to protect privacy; those two maps are then drawn flat in 2D, with the same racers and figures, and the map says so. The Summit's sky uses WebGL too and is painted in 2D when it is off; the other maps are drawn without WebGL.
What to do: nothing; to see them in 3D, allow WebGL in your browser's settings and reload.
Map pop-ups
The speech bubble at the right end of the row of map names, and the same one in the race dock, switches map pop-ups on and off. On, the race announces things as it reaches them: the highlight notes above the dock, a badge you earn, and on each map its own event tags, the Curtain's best-month panel, the boxes on Head to Head and the small cards a tap on the map's stage opens. Off, nothing pops up by itself and a tap on the stage opens nothing; the bubble is struck through. A racer's face, name, row or ribbon still opens its card, the legends and the More panels still explain themselves, and the highlights stay listed in Race highlights. One choice counts for every map and is kept in this browser; the switch in the Race highlights panel is the same switch.
What to do: switch them off when the notes get in the way on a small screen; switch them on to have the race told as it runs.
Full screen map
The four-corner button beside the pop-ups switch, and the same one in the race dock, shows the map alone: the rest of the page steps aside, the map fills the screen and the race dock floats at its foot with the controls a race needs (start and pause, back and ahead a week, the speed, the date, the sound, the map chooser, the pop-ups switch and this button). The race keeps running and nothing it shows changes. The same button, or Esc, brings the page back where you left it. Where the browser allows it the screen itself goes full screen; where it does not, the map still fills the window.
What to do: use it to watch a whole map on a small screen, or to switch maps and compare them at full size.
Coin pair
The race runs on Bitcoin and Ether against the US dollar (BTC/USDT and ETH/USDT) unless you pick another pair beside the map names, or in the race dock (on a phone, under More). Six more coins can be raced on their own: Cardano, Solana, NEAR, Dogecoin, BNB and Zcash, each against USDT. On a pair the same strategies and the same racers race that one coin from its first year of trading, with $1,000 each; a racer holds the coin or cash, and the benchmarks are the coin held and Bitcoin held. Your pick is kept in this browser; the page loads that coin's race and every map draws it. Pick BTC + ETH to come back to the main race. A pair is a backtest: the live paper signals belong to the main race.
What to do: try a pair to see how the same strategies do on another coin; compare the racers with the coin held, which is what simply buying the coin would have done.
The Summit map
The map the race opens on. The market is the mountain and the racers climb it as a convoy, the leader in front. Click anything on the map and a small card says what it is and why it is there; the legend strip under the map names every sign.
The mountain is the market
The mountain's height on each day is what the starting money would be worth if it had simply been put into the market on the period's first day and held. A racer climbing above the rock did better than holding; one below it would have done better just holding the coins. Height is money on a log scale, so every doubling is the same climb and a 50% drop looks as deep at any height. The altitude lines are marked x2, x5, x10 and so on. The colours show how high the market stands: green foothills within about one and a half times the start, then bare rock, snow above x10 and glacier above x20. Everything ahead of the race day is hidden in fog, because nobody sees what comes next.
What to do: watch the gap between each racer and the rock: it is the result against simply holding.
Choosing the market: Bitcoin and Ether, Bitcoin, or Ether
The Mountain: BTC + ETH buttons choose what the mountain is. By default it is half Bitcoin and half Ether, bought on the period's first day and held, because the racers trade both coins. BTC makes it Bitcoin held, ETH Ether held. Only the mountain changes: every racer keeps its height.
What to do: switch to BTC to see who beat simply holding Bitcoin, the hardest test.
The two coin ridges
The dashed gold ridge is Bitcoin held and the dotted blue ridge is Ether held, each with its coin at the race day's tip, so you see which coin carried the market. Both stay on the map whichever market the mountain shows.
What to do: click a ridge to read what the starting money held in that coin is worth on the race day.
The weather is the market
The weather comes from the market's prices up to the race day only: a steep 30-day fall or a big daily drop brings a thunderstorm, a strong 30-day rise brings warm rain, a rainbow and flowers, a gentle 30-day fall brings snow, big daily moves (their 10-day average) bring wind, a rising market brings the sun and a calm one the aurora. The badge says why, and names a market event running on the race day with the market's move since it began.
What to do: click the sky or the badge to read why the weather is what it is on that day.
Lightning: a stormy month's worst day so far
Lightning strikes on a stormy day when the market falls at least 4% and further than on any earlier day of that month: the month's worst day so far, known on the day itself.
What to do: when lightning strikes, look at which racers kept their height and which fell with the rock.
Signs for the market's named events
Every named market event gets its sign on the mountain the day it begins: its name, nothing more. While the race is inside it, click its sign for its move so far (Bitcoin and Ether since the day before it began). On its last day the banner and the expedition log give its dates and its whole move. The list under More shows the events that have begun.
What to do: click a sign to see how far Bitcoin and Ether have moved since the event began; after its last day, its dates and its whole move.
BUY, SELL and overtakes
When a racer buys or sells a coin, the coin pops out of its car with a green BUY or a red SELL badge, the same trades the price charts mark. When a racer passes another, its new position pops above its car and a ring flashes. From the day live paper signals began, the coins beside a driver's face show what it holds on the race day; before it, the race shows the money alone.
What to do: pick a racer to see only its moves, or click a badge to read what it was.
A campfire: waiting in cash
From the day live paper signals began, a racer that holds no coins parks its car and a campfire burns beside it, and its trail is dotted while it waits. Waiting is a choice too: in a crash it is often the one that keeps a racer's height. Before that day the race shows the money alone.
What to do: click the campfire to see which racer is waiting.
Flags and fireworks: x2, x5, x10 and more
A flag in the racer's colour goes up on the day its money first reaches 2, 5, 10, 20 or 30 times what it started with, so you see when each racer got there, not only where it ends. From x10 a firework goes off.
What to do: click a flag to read the date and how many race days it took from the start.
The gap to the leader
The bar puts every racer, Bitcoin held, Ether held and the market on one scale: the leader stands at the right end, and the ticks show how far behind the others are, from 5% to 90%. A ring flashes on it when a racer overtakes.
What to do: read who leads and by how much at a glance, without counting heights.
Rope team: the order on the race day
The panel beside the map lists the racers in their order on the race day: the position, the racer, its worth, how far it is above or below the market, and the coins it holds. The rows slide when two racers swap places.
What to do: click a row to pick that racer and follow it.
Position swaps over the last 12 months
The small chart draws each racer's position over the last 12 months of the replay, one line in its colour per racer, the leader at the top. Where two lines cross, one racer overtook the other.
What to do: look for a line that climbs across the others: that racer gained the most places lately.
The expedition log
A running list of what happened as the replay passes it: new leaders, overtakes, flags, the start and end of named events, and lightning. The newest line is at the top. It fills as the race runs and starts empty again when you restart.
What to do: read it after a fast replay to catch what you missed.
The timeline strip
The strip under the mountain shows the whole period at once: the market, every racer, the crashes in red and the event icons. The orange frame is the part the map shows.
What to do: click or drag the strip to travel to any day of the period.
Follow or Whole mountain
Follow keeps the view on the front of the race, or on the racer you picked, with the fog of the days ahead in front of it. Whole mountain shows the period from base camp to the race day in one picture.
What to do: use Whole mountain after a replay to see every climb at once.
Effects: High, Medium or Low
How much weather, light and movement the Summit draws. On a slower device the page lowers the effects by itself and says so. The effects change only the drawing, never a number, a racer's place or a date.
What to do: choose Low on an old phone or a long battery-powered session.
Keys on the Summit
On top of the race's own keys (Keyboard): Space starts or pauses; ← and → step one day, with Shift a month (30 days); F follows the front of the race or your pick; W shows the whole mountain; 1 to 4 set the speed (Slow, Normal, Fast, Turbo); M turns the sound on or off; Esc closes an open window first, and otherwise clears your pick. In Watch, F keeps its own job, full screen. The keys do nothing while you type in a field.
What to do: press W after the finish, then F to go back to the front.
The finish at the summit
On the period's last day the racers stop in their finishing order, fireworks go off, and the finish panel opens with the podium and every result, as it does on the Road.
What to do: close the panel to look at where each racer ended against the rock and the coin ridges.
The Crawler map
Each year of the market is a nebula, its spiral the year's real price path. A crawler walks through the days in order; its legs are the racers, each one reaching further when that racer is ahead of the market this year, and tags mark what really happened.
Who beats the market
The lines above the map. The first gives the race day, what the figures are (a backtested replay, then live paper signals from 13 Oct 2026), and that every racer started with the same money on the period's first day. Then what the market (half Bitcoin, half Ether held) did since that day, which racer leads (a published Vooum by its product name, with its driver), how much it made and how much more money it has than the market, and how many racers are ahead of the market, the same count every map gives. Beside the leader, a button opens its card: its signals to follow it, its fact sheet and its risks.
What to do: read it first; the nebulae below show how the race got there.
The year on screen
The year the crawler is in, how far into it the race is, and how much the market has moved this year. When a year is done it says what Bitcoin and Ether did over it; the year the race ends in is still running, so it keeps counting its days so far.
What to do: keep an eye on it as the crawler moves from one nebula to the next.
The spiral of days
One dot for one day of the year, further out when the market was above where it started the year and further in when below, cyan on up days and pink on down days, bigger and brighter for bigger moves. The spiral is drawn only as far as the race has read.
What to do: click a dot to see that day's move for Bitcoin and Ether.
The nebulae
One nebula per year. Once a year is done it takes the year's colour: cyan when the market rose more than 5%, pink when it fell more than 5%, violet when it was flat, and it is bigger when the market swung harder. Until then it stays grey, so a nebula never tells how a year ends before the race gets there.
What to do: click a nebula to see the year's Bitcoin and Ether moves and its best racer (for the year still running, the best so far).
The crawler
It walks the days in order, one dot at a time. Its heart beats harder on a big market day, cyan up and pink down.
What to do: press play, pause or drag the race's timeline below; the crawler follows.
The legs: the racers
Each leg is one racer, with its face at the tip. A leg reaches further when that racer is ahead of the market this year. The leaders carry a tag with their place, their result since the start, how far they are below their own high and, from the live start, whether they hold coins or cash.
What to do: click a face or a tag to open that racer's card.
Tags
Only things that really happened this year, and only once they have: pink for crashes and days the market fell more than 7%, cyan for rallies and days it rose more than 7% (each among the three biggest of the year so far), gold for a lead change, shown once it has held 20 days, or the year's first racer back above its old high after falling 30% or more. When the map has no room for a tag, it stays in the list below. With map pop-ups off, no tag is drawn and a tap on the map opens no card; the list below keeps them all.
What to do: click a tag to see what happened and how far Bitcoin and Ether moved.
The space between the years
Background stars and dust, and the path the crawler has walked from one year to the next.
What to do: drag to look around; the view comes back to the crawler on its own.
The legend
What the colours and shapes mean: the spiral, pink days and crashes, gold tags, and the legs.
What to do: keep it in view while you learn the map.
This year against the market
Every racer's money this year against what the market's money did this year: cyan bars to the right are ahead of the market, pink bars to the left are behind it, with the difference in words ("14% more", "3.0 times", "15% less").
What to do: read who is beating the market in the year on screen.
Every year
The market's result for each year read so far, and the racer that did best in it (while a year is running, including the year the race ends in, the racer ahead so far). When the period starts after 1 January, its first year counts from that day and the panel says so.
What to do: compare the years: which were rallies, which were crashes, and who won each.
The days of this year
One square for one day of the year on screen, cyan for up and pink for down, brighter for bigger moves; the outlined square is the day the race is on, and the count says how many days of the year the race has read. Once the race reaches 13 Oct 2026, a gold outline marks the first day of live paper signals.
What to do: see at a glance whether the year was calm or wild so far.
What happened
The tags of the race so far in words, newest first: named events, the biggest market days, lead changes once they have held, and new highs.
What to do: read the story of the race as it plays.
More panels
The button under the map opens or closes the panels: this year against the market, every year, the days of this year and what happened. On a phone they start closed so the race below stays close; on a computer they start open. Your choice is kept for next time.
What to do: open it when you want the detail, close it to keep the page short.
The Torus map
The whole period of the market bent into one ring of light, one slice for one day, with the racers running as threads round the outside in race order. It shows in one picture when the market was calm or wild, where the named crashes and rallies fell, and who was ahead at each moment.
Who beats the market
The lines above the map. The first gives the race day, what the figures are (a backtested replay, then live paper signals from 13 Oct 2026), and that every racer started with the same money on the period's first day. Then what the market (half Bitcoin, half Ether held) did since that day, which racer leads (a published Vooum by its product name, with its driver), how much it made and how much more money it has than the market, and how many racers are ahead of the market, the same count every map gives. Beside the leader, a button opens its card: its signals to follow it, its fact sheet and its risks.
What to do: read it first; it answers the race's question for the day on screen, then the ring shows how it got there.
The ring
One slice of points for one day of the period, going round once. The ring is wider where the market swung more over the ten days before, and slim where it was calm. Days the race has not reached yet stay dim blue and even, so the road ahead shows nothing of what is coming.
What to do: click any slice to see that day's move for Bitcoin and Ether; drag to turn the ring and tilt it.
Gold and red spikes
A spike grows on any day the market moved more than 3.5%: gold points up and out on an up day, red points down on a down day. Bigger moves grow more and longer spikes.
What to do: look for clusters of spikes; they are the wild stretches of the market.
Event arcs
Arcs over the ring mark the market events the page names: red for crashes, green for rallies, gold for a landmark day. Each arc grows over the event's days as the race goes through them, and while an event is still running it gives the move so far. With map pop-ups off, the arcs stay but their tags are hidden, and a tap on the ring opens no card.
What to do: click an arc or its tag to see how far Bitcoin and Ether moved over the event.
The threads: the race order
Each racer is a thread round the outside of the ring at the height of its place, first place on top, smoothed so a thread does not jump at every small swap; Bitcoin held and Ether held run as threads too. Where two threads cross, one racer overtook the other. The heads at the front stand at today's exact place, a short line joining each to the end of its smoothed thread, and the name tags beside them list the racers in today's race order, each with its face, its result since the start, how far it is below its own high and, from the live start, whether it holds coins or cash.
What to do: click a face, a thread or a name tag to open that racer's card; on a phone the tags show the top three, Bitcoin held and Ether held, and the other racers are counted in the "+N more" tag.
Where the race is
The bright ring around one slice is the day the race is on, and the line through it crosses every thread at today's order.
What to do: press play, pause or drag the race's timeline below; the ring follows.
The calendar dial
Under the threads, a short tick for every month and a long tick with the year for every new year, so dates can be read straight off the ring.
What to do: use the year marks to find a period on the ring.
The legend
What each colour and shape on the ring means: the slices, the gold and red spikes, the event arcs and the threads.
What to do: keep it in view while you learn the map; everything in it can also be clicked on the ring.
Map graphics
Graphics, High, Medium or Low: how fine the 3D ring is drawn, one choice for every 3D map on the page. The map steps down by itself when a device is slow.
What to do: pick Low if the page feels slow, High on a strong computer.
Flat view
Some browsers, such as LibreWolf, Tor Browser and Mullvad Browser, turn WebGL off to protect privacy. The map then draws the same ring flat in 2D, with the same threads, tags and panels, and a line above the map says so.
What to do: nothing; to see the ring in 3D, allow WebGL in your browser's settings and reload.
Above or below Bitcoin held
Every racer against Bitcoin held today: green bars to the right are ahead of it, red bars to the left are behind it, the longest bars furthest away. Beside each bar, in words, how much more or less money it has than Bitcoin held ("40% more", "3.0 times", "15% less").
What to do: read who is beating simply holding Bitcoin right now.
The fan
Every racer since 1 January of the year on screen, starting from one point and fanning out; dashed lines are Bitcoin held and Ether held. On the right, each one's result this year, with a bar for how far it is from Bitcoin held.
What to do: see how wide the field spread this year and who pulled ahead.
Market pulse
One bar for one day of the market, over the last 120 days, green up and red down; the teal line is how much the market swings a day on average, which is the width of the ring.
What to do: use it to see why the ring swells and shrinks.
What happened
Named crashes and rallies (the move so far while one is still running), market days that moved more than 6.5%, and lead changes, each listed once it has held for 15 days, newest first.
What to do: read the story of the ring in words as the race plays.
More panels
The button under the map opens or closes the panels: above or below Bitcoin held, the fan of the year, the market pulse and what happened. On a phone they start closed so the race below stays close; on a computer they start open. Your choice is kept for next time.
What to do: open it when you want the detail, close it to keep the page short.
The Road map
On the Road map (pick it with the map button), each racer drives in its own lane under the charts, the Bitcoin pace car in the last one. How far right a car is shows how much its money has grown. Click a lane or a car to open that racer's card.
The line at the top of the road
The first line, the same on every map: the race day, what the figures are (a backtested replay, then live paper signals from 13 Oct 2026), how many racers run and the money each started with, and the day the period began. It follows the starting money switch and the time zone list, for example "25 Jun 2022 · Backtested replay · 12 racers, $1,000 each, since 10 Nov 2021".
What to do: read it first, so you know which day you are looking at and whether a figure is a replay or a live paper signal.
The START and FINISH lines
START is where every racer begins (no gain, no loss). FINISH sits to the right of START at the best result of the period, or further right when the gains are small, so the road always has room. Losses run to the left of START. When every racer lost money in the period, the race header says so and the leader is the one that lost least.
What to do: compare where each car stands against START: right of it is a gain, left of it a loss.
The scale: losses left, gains right
The ruler above the lanes is marked in percent: losses to the left (for example -50% and -25%), gains to the right (+50%, +100%, +500%, +1000% and beyond). It is a log scale: each step is the same multiple, not the same amount, so doubling from $1,000 to $2,000 takes as much road as doubling from $10,000 to $20,000. That keeps both small and huge results readable on one road.
What to do: read the tick nearest a car for its result, or read the exact figure on its tag.
The text in each lane
Each lane is labelled with the racer's strategies (and its product name, such as "BLITZ = VOOUM BLITZ"), then, from the day live paper signals began, what it holds on the race day ("BTC/USDT 50% ETH/USDT 44%", or "IN CASH"), its WORTH on the race day, its PEAK worth so far, and its WORST DROP so far. The label sits on the open road between the START and FINISH markings, never under them, and while the race stands still it keeps clear of its own car, coin trail and pin, taking up to four lines where the road is narrow; when two lines are not enough, the holdings and figures are left out first, then the strategy names shorten to their initials (B+P+A+C, as on the car's lamps).
What to do: read a lane to see a racer's whole state in one line without opening its card.
The P number tags
The tag beside each car gives its position (P1 is the leader), the character's name, its badges, its result in percent and its worth in dollars. A small green up arrow or red down arrow shows places gained or lost. At the finish, a chequered pin at the end of each car's path repeats its position, result and worth. On a wide screen the tag shows when you point at a car, or move to it with the keyboard; on a phone every tag shows. Tags and pins never cover the START or FINISH markings or their own car: where the road beside a car is too narrow, the tag drops its badges and result first. It always keeps the driver's name and a worth: first the name and a short worth (such as "$12.1k"), then the same on two lines, and where even that finds no clear place, as on a phone at the start with every car on the line, the driver's initials over the short worth.
What to do: follow the P numbers to see the order change as the race runs.
Boards over the cars, and "New: buy/sell"
From the day live paper signals began, while the race runs, a small board pops up over a car when it trades, naming the side and the coin, such as "Buys ETH" or "Sold ETH"; a sale made since the live start on 13 Oct 2026 shows its result instead, such as "+2.1% ETH". In Live timing, a board that stays up saying "New: buy ETH" or "New: sell ETH" marks a product's newest live signal at the latest close.
What to do: when you see a New board, open Get signals for that product to read the full signal.
The pace car: Bitcoin held
The last lane holds the benchmark: the same starting money put into Bitcoin at the start line and simply held, with no strategy. It is not a racer and has no position. Its tag reads "Bitcoin held" with its result and worth.
What to do: compare every racer with it. A strategy that cannot beat holding Bitcoin, or that only beats it with bigger drops, is worth less than its headline result.
What the cars show
Exhaust flames: their length shows how much of the money is in BTC and in ETH. No flames means all cash.
Speed lines: the racer gained fast that day.
Smoke: the racer is more than 15% below its own peak.
PIT on the tag: the racer holds no coins and waits in cash.
The driver's pose changes with what it holds and when it trades, from the day live paper signals began.
What to do: watch for smoke during a crash: it shows who fell hardest from the top.
The Galaxy map
The race as a galaxy. The market is the bright hub at the centre, and each racer is a cluster of light around it, on its own fixed spot of the circle. The more money a racer has on the race day, the bigger and brighter its cluster; the better its place, the further out from the hub it sits. A line ties every racer to the hub, the leader's the brightest, and a gold ring marks the leader or the racer you picked. It is drawn in 2D, so it looks the same where WebGL is turned off.
Who beats the market
The lines above the map. The first gives the race day, what the figures are (a backtested replay, then live paper signals from 13 Oct 2026), and that every racer started with the same money on the period's first day. Then what the market (half Bitcoin, half Ether) did since that day, which racer leads (a published Vooum by its product name, with its driver), how much it made and how much more money it has than the market, and how many racers are ahead of the market, the same count every map gives. While two or more racers share the first place there is no leader, and the line says so. Beside the leader, a button opens its card: its signals to follow it, its fact sheet and its risks.
What to do: read it first; the galaxy below shows the same race at a glance.
The hub: the market
The bright cluster at the centre is the market: the same money put into it on the period's first day and simply held. The tag under it gives what the market has done since that day. A flash at the hub marks the first day of a named market event (a crash, a rally or a landmark), and while the event runs the line at the foot of the map names it with its move so far.
What to do: click the hub to see what the market's money became and how many racers are ahead of it.
The racers: clusters and diamonds
Each racer is a diamond in its own colour with a cluster of light around it. Every racer keeps its spot of the circle for the whole race, in the order of the race's cast, so you always find it in the same direction from the hub. The cluster grows and brightens with the racer's money on the race day, from the poorest racer of the day to the richest. Its distance from the hub is its place: first place sits on the outer ring, last place on the inner ring, and racers with the same money share a place and a ring. While the race plays the racers glide to their new places. From the day live paper signals began, a buy or a sell shows as a small flash at that racer; before that day the map shows the money alone.
What to do: click a racer to put it in focus: the gold ring moves to it and the panel under More follows it. Click it again to follow the leader.
The names
Each racer's name (a published Vooum by its product name) with its money on the race day; on a phone the names alone, with the money for the leader and the racer in focus. No two names ever share a line: a name that had to move keeps a dotted line to its racer. With a big garage the stage names the leaders and the racer in focus, and the list under More names everyone.
What to do: click a name to put that racer in focus.
The gold ring and the lines
The gold ring with its corner marks sits on the racer in focus: the leader, or the racer you picked (here, in the standings or in the list under More). The lines run from the hub to every racer; the leader's line is the brightest and thickest, and a spark of light runs out along each. On a level start, or while two or more racers share the first place, there is no leader, so the ring waits until one leads or you pick a racer.
What to do: follow the ring to watch one racer through the whole race.
The stage
The night sky behind the galaxy: faint dust, and two dotted orbits, the outer one for first place and the inner one for last place. At the top, the map's name and how many racers are in the race. At the foot, a named market event while it runs, with its move so far.
What to do: press play and watch the clusters grow, shrink and move between the orbits as the race goes.
The legend
What each part of the galaxy means: the hub, a cluster, the distance from the hub, the brightest line, the gold ring and the flashes.
What to do: keep it in view while you learn the map.
More
Opens or folds the panels under the map: the racer in focus, its money so far and every racer in race order. Open on a computer, folded on a phone; your choice holds for every map.
What to do: open it to read the racer in focus in figures.
The racer in focus
The racer the gold ring marks: the leader, or the racer you picked. Its face, its name, its place on the race day and a button for its card, then four figures, each read up to the race day only: its money and what it made since the period's first day, its highest money so far and the day it reached it, its worst drop from its own high so far, and how its money compares with the market's.
What to do: pick racers on the map or in the list to compare them figure by figure.
What it holds
From the day live paper signals began (13 Oct 2026), what the racer in focus holds on the race day: Bitcoin, Ether, both, or cash. Before that day the box says so and shows nothing held; a backtested replay of a coin pair shows nothing held at all.
What to do: play a period that reaches the live start to see it fill in.
Its money so far
What the racer in focus made of its money from the period's first day up to the race day, on a scale that grows with it, beside the market as a dashed line. The gold dot marks its highest money so far; the bright dot is the race day.
What to do: read where the racer pulled away from the market, or fell behind it.
Every racer
Every racer in race order on the race day, with its place, its name and its money. The racer in focus is framed.
What to do: click a racer to put it in focus; click it again to follow the leader.
The Three Lanes map
What each racer held, Bitcoin, Ether or cash, and what its money became. A line at the top says who beats the market on the race day, a money chart follows the leader (or the racer you pick), and one lane per racer shows its money for the last year up to the race day, in race order, with its holdings from the day live paper signals began. Click anything on the map and a small card says what it is.
Who beats the market
The line at the top first gives the race day, whether the figures are a backtested replay or live paper signals, and that every racer started with the same money on the period's first day; then the market's result (the starting money put half into Bitcoin and half into Ether on the period's first race day and simply held), the leader (a published Vooum by its product and its driver) with its result and how much money it has against the market, said in words, and how many racers are ahead of the market. Open the leader's card opens its card with its signals, its fact sheet and its risks.
What to do: pause on a crash and read how many racers are still ahead of the market.
The race story
One line between the chart and the lanes says what just happened: a new leader that kept the lead for 15 race days, or the start of a named market event with how many racers were in the market when it began (before live paper signals began, the day it began). It sits in the page, so it never covers the lanes.
What to do: play the race fast and read the story line to catch each change of leader.
The lanes
One lane per racer, in race order, the leader on top; every lane keeps its own row, so no name ever covers another. Beside each name: a published Vooum's product (a VOOUM BLITZ chip; on a phone the product name), its money against the market said in words (3.0 times the market, 14% over, 15% under), green above and red below, and its worst drop from its own high so far. Before the day live paper signals began a lane draws the racer's money alone, one line on a scale the lanes share; from that day it shows what the racer held. A period shorter than a year fills the width from its first day. On a phone with more than 12 racers the first 8 lanes show, with the racer the chart follows if it is further back, and one button under the market lane shows all of them.
What to do: click a lane's name to make the money chart follow that racer; click it again to follow the leader.
The blocks in a lane
From the day live paper signals began, each block is one stretch of the same holding: orange for Bitcoin, blue for Ether, split in two halves when the racer held both, a dashed outline when it waited in cash. A fuller colour means more of its money was in the coin. The block the racer holds on the race day glows. The lanes show what was held, never why.
What to do: click a block for its dates and how much of the money was in.
The market lane
Under the racers: the market's named events as diamonds (red for a crash, green for a rally, gold for other dates), and a small tick on every race day the market moved more than 4.5%. A name shows only where it has room; a click on any diamond names it.
What to do: look up from a red diamond to see how each racer's money took the crash.
The race day
The upright line with the date on top marks the end of the race day, the same day as under the race. Nothing to its right has happened yet in the replay. Once the race reaches the day live paper signals began, a green dashed line and "live paper from 13 Oct 2026" mark it.
What to do: pause and step a day with the arrows to watch one change of holding.
Now
Under the lanes, one sentence per racer in race order: from the day live paper signals began, what it holds on the race day, and since when if that began on or after that day; before it, its money.
What to do: read it to see the whole field at once.
More: the money chart under the lanes
Under the lanes, More opens or closes the money chart, the strip of what the followed racer held, and the legend. They start open on a computer and closed on a phone, so the race's signals are not far below; your choice is kept for every map.
What to do: open More to follow one racer's money beside Bitcoin held and Ether held.
The money chart
What the starting money of the followed racer became, on a log scale, up to the race day. From the day live paper signals began, the fill under its line takes the colour of what the money sat in: orange for Bitcoin, blue for Ether, grey for cash; before it the fill is plain. The dashed lines are Bitcoin held and Ether held. On a phone the chart shows the last year up to the race day, at the full width.
What to do: where the solid line is above both dashed lines, the racer beat simply holding either coin.
In the market
The thin strip under the money chart: what the followed racer held on every race day from the day live paper signals began, one slice a race day, orange, blue, both, or dark for cash; hatched before it.
What to do: look for the dark stretches: the racer waited in cash there.
The legend
Beside the chart: the followed racer's face and place, its money (from the day live paper signals began, split into what sits in Bitcoin, in Ether and in cash), Bitcoin held and Ether held for comparison, and its result against the market and against Bitcoin held. The button under it returns the chart to the leader.
What to do: press follow the leader again after picking a racer.
The Reactor map
The market's mood is a glossy core with a face, and every racer is a coloured ribbon orbiting it. The orbit is the place in the race: place 1 rides the inner orbit. A dashed gold ring is the market itself, so the racers inside it are ahead of simply holding the coins. Click the core, the market ring, a ripple or the stand and a small card says what it is and why it is there (not while map pop-ups are off); a ribbon, a badge or a card opens its racer's card; the legend under the stage names every sign.
Who beats the market: the gold ring and the three boxes on top
The market here is the starting money put half into Bitcoin and half into Ether on the period's first day and left alone. On the stage it is the dashed gold ring: it sits between the last racer with more money than the market and the first with less, so every ribbon inside it is ahead of the market and every ribbon outside it is behind. The three boxes over the map say the same in numbers: what the market held is worth now, the racer in place 1 against it, and how many racers are ahead of it. Every racer's row on the left also shows its money against the market.
The line above the boxes says the race day, whether the figures are a backtested replay or live paper signals, and how much each racer started with and since when. A published Vooum is named by its product with the character in brackets ("Vooum Blitz (Gecko)"); its row leads with the product and keeps the character after it, and on the stage its card shows the product.
What to do: watch the gold ring move: when it widens, more racers have pulled ahead of simply holding the coins.
The core: the market's mood
The core's face is the market, half Bitcoin and half Ether. It smiles when the market rose more than 8% over the last 20 days, looks worried when it fell more than 8%, and is calm in between. It sweats when the market's average swing over the last 10 days is above 4.5%, and it breathes faster when the swings are bigger.
What to do: read the face first: it is the weather every racer is driving through.
The ribbons: one racer each, ordered by place
Each ribbon is one racer, in its own colour. Its orbit is its place: place 1 on the inner orbit, the last place on the outer one. When two racers swap places their ribbons rise and dip as they pass, never through each other. A thick ribbon has its money in coins and a thin one sits in cash; its strands flow while the money is in coins, faster when the money moves more, and tangle more when the whole market swings harder. Holdings show from the live start (13 October 2026, when the live paper signals began; a coin pair has no live record yet): before it every ribbon has the same middle width and its strands rest, so the ribbons show places and money alone.
What to do: click a ribbon to open its racer's card: its place, its money and what it holds.
The badges and the short notes
Each racer's badge rides its ribbon, with a ring under it as thick as the ribbon. A short note says "into coins" or "to cash" when a racer's holding changes, at the slower speeds, and at most four notes show at once so they never cover each other. The notes, like the buy and sell sounds, come only from the live start on.
What to do: click a badge to open that racer's card.
The cards beside the stage
Every racer has a card at the side of the stage, joined to its badge by a thin line: its face, its name, its place, what the starting money became, and, from the live start on, a small bar of what it holds (orange Bitcoin, indigo Ether, grey cash). On a phone the cards become short labels under the badges.
What to do: click a card to open the racer's full card.
Ripples on the floor
A ripple spreads across the floor on a race day the market (half Bitcoin, half Ether) moved more than 3%: teal for a rise, pink for a fall, wider for a bigger move. At the fast speeds a ripple shows the biggest of the days that just passed.
What to do: a run of pink ripples is a storm; in the live period, watch which ribbons thin out to cash during it.
The stage, and the flat view
The background, the hexagonal stand and the two rings under the core are scenery and carry no data. The stage is drawn in 3D; when a browser has WebGL turned off (LibreWolf, Tor Browser and Mullvad Browser do this to protect privacy) the same reactor is drawn flat, seen from above, with every ring, ribbon, badge and panel still working.
What to do: drag the stage sideways to turn it.
The readings on top of the stage
The 20-day move is the market's move over the last 20 days. The swing is the average size of its moves over the last 10 days, up or down. The mood is the core's face in words, market today is the market's move on the race day shown, and place 1 names the leader.
What to do: click any reading for a short note on what it means.
Bitcoin and Ether prices
The two corners show Bitcoin's and Ether's prices on the race day shown, as the race reads them, and each coin's move from the race day before.
What to do: compare them with the racers' money to see which coin carried the market.
The racers' rows
One row per racer, in place order: its badge, name and place, what the starting money became, a small line of its money over the last 240 race days, its money against the market, how far it sits below its own high since the race began (or "at its high"), and what it holds now (from the live start; before it the row reads "-").
Against the market says in words how much more or less money the racer has than the market held: "14% over the market", "15% under the market", "3.0 times the market" or "level with the market". A racer that lost 10% while the market lost 70% has 3.0 times the market's money, which is not a gain.
What to do: click a row to open the racer's card.
The bar in a row on a phone
On a narrow phone each racer's row shows what it holds as a small bar: orange is the share of its money in Bitcoin, indigo in Ether, grey in cash. A row with nothing in coins says "cash" in words. Tap the row to open the racer's card with the exact share; Where the money sits, under More, gives every racer's share as a number. Before the live start a holding is not shown: the row reads "-" and its bar is an empty outline.
What to do: look for the word "cash" or a grey bar: that racer is out of the market.
Market mood
The core's face in words, why it looks that way, and two bars: the 20-day move against the lines at -8% and +8% where the face changes, and the 10-day swing against the 4.5% line where it starts to sweat.
What to do: watch the marker cross a line: the face changes with it.
Where the money sits
Each bar is one racer's money on the race day shown: orange in Bitcoin, indigo in Ether, grey in cash. The number beside it is the share in coins, or "cash" when none of it is. The ribbon's thickness on the stage follows the coloured part. Holdings show from the live start; before it each bar is an empty outline and the number reads "-".
What to do: look for the racers in cash when the core looks worried.
Market swing
The market's 10-day average swing over the last 300 race days, with the dashed 4.5% line where the core starts to sweat.
What to do: a line above the dashes means a stormy stretch for every racer.
What happened
Things that really happened, newest first: the market events the race names, lead changes that held at least 4 race days, racers reaching a new high after 3 months or more below the old one, changes of the core's mood that held 3 race days, and race days the market moved more than 10%, each under the date it happened. A market line's figure is Bitcoin's price that day ("BTC $17,823"); an event's last line gives Bitcoin's and Ether's move over the whole event, from the day before it began. The boxes on top count the lead changes and the named events so far.
What to do: click a line: a racer's line opens its card, a market line says what happened.
Market moves so far
How often the market (half Bitcoin, half Ether) moved by each amount, over every race day read so far, in steps of half a percent: purple for falls, orange for rises. The curve is the bell shape with the same average and spread, and the marker is the move on the race day shown, so you see whether it is ordinary or out in the tails.
What to do: a marker far out at either side is a rare move.
Month by month
One row per racer and one column per month (the last 36, or 18 on a narrow screen). Orange where the racer's money grew more than the market that month, purple where it lagged, stronger for a bigger gap. The outlined column is the month in progress, and the bars on the right show its gap.
What to do: click a cell for that racer's month against the market.
More panels
Under the map, More panels opens or folds the slower panels: where the money sits, the market swing, what happened, the market moves so far and month by month. They are open on a computer and folded on a phone, so the signals further down the page stay near; your choice is kept for every map.
What to do: open them when you want the whole story of the replay.
Map graphics
GraphicsHighMediumLow, at the stage's bottom right, set how sharp the stage is drawn and how many strands each ribbon shows. It is the same control on every map and your choice is kept for all of them; a slow device is set lower by itself and the map says so.
What to do: pick Low on an older phone or laptop.
Turning the reactor
The arrow buttons turn the reactor left and right, and Face front turns it back; dragging the stage sideways does the same.
What to do: turn it when a badge or card sits behind another.
The Curtain map
The market hangs on top as six panels, and every racer's money comes down a curtain of threads to its card. You see at a glance where each racer's money sits (from the day live paper signals began), how the market is moving, and who is ahead of simply holding Bitcoin and Ether. Click anything on the map and a small card says what it is and why it is there. With Map pop-ups switched off, nothing pops up over the map by itself and a click on the map opens no card; the legend, the panels' names and the More panels still explain themselves.
The market line: who beats the market, and since when
The line above the map is the answer first. Its first row gives the race day, whether the figures are a backtested replay or live paper signals, and that every racer started with the same money on the period's first day. The market is half Bitcoin and half Ether, bought on that day and held. The line then shows how much the market has made, who leads (a published Vooum by its product and its driver, such as Vooum Blitz (Gecko)) and by how much, how much money the leader has against the market, said in words (3.0 times as much money as the market, 14% more, 15% less), since which date it has been ahead without a break, and how many racers are ahead of the market on the day shown. Open the leader's card opens the leader's card with its signals, its fact sheet and its risks.
What to do: pause on any day and read this line before anything else: it says whether the racers did better than just holding the coins.
How to read the curtain
The legend under the market line names the four things drawn on the curtain: a coloured bundle is a racer's money, running from the panel it holds to its card; grey threads are where its money was in the recent days; the row of small boxes is the last market days; a raised panel is a racer's best month so far. What a racer holds shows from the day live paper signals began; before it, a bundle runs from the panel row as a whole.
What to do: click the legend for the full explanation in a card.
The six market panels
Bitcoin and Ether show the closing price, the move on the day shown, the move over 30 days and how many racers hold some; their bars are the last 30 days, striped in the colours of the racers that held the coin that day. Market events names the market event going on (the same names as the race page's market periods) or the last one. Bitcoin moves shows how big the moves are and a plain mood word: calm, restless or stormy. Calendar shows the month, the day of the replay, how many racers sit mostly in cash and Bitcoin's change this year. Bitcoin and Ether held compares the two coins held from the start. The counts of racers holding a coin or sitting in cash, and the bars striped by holder, show from the day live paper signals began; before it the bars are plain.
On a phone the six panels start folded into four small boxes, Bitcoin, Ether, the market and how many racers sit in cash (from the day live paper signals began), each with its move; All six market panels opens them, and the phone remembers your choice.
What to do: click a panel's title for what its numbers and bars mean.
The coloured bundles
Each racer's money is a bundle of strands in its own colour. The strands start at the panels in the same shares as its money: all from Bitcoin when it holds only Bitcoin, split between Bitcoin and Ether when it holds both, and faded from the calendar when it sits in cash. A brighter bundle holds more money in coins; the dots run faster when its money moved more. The tag on each bundle names the racer and its share in coins; when two tags would cover each other, one moves aside, and a tag with "+2" stands for two more that had no room. Before the day live paper signals began a bundle shows the money alone: its strands start across the panel row and its tag names the racer only.
What to do: click a bundle or its tag to read what that racer holds (from the day live paper signals began; before it, its money).
The grey threads
Behind the bundles hangs the curtain itself: one grey thread for each racer and each recent market day, from the panel its money was in that day to its card. A racer that rode through a named market event also gets a thread from the events panel, and one that held coins on a big Bitcoin move (4% or more) gets one from the moves panel. Older threads are fainter. The curtain thickens when racers spread over both coins and thins when they sit in cash. Before the day live paper signals began, a racer's thread comes from the panel row as a whole.
What to do: click a thread to see which racer and which day it belongs to.
The row of market days
Under the panels runs a row of small boxes, one per market day, with the day of the month inside. The solid box is the day shown. A green edge is a day Bitcoin rose and a pink edge a day it fell; the brighter the edge, the bigger the move. Once the race reaches the day live paper signals began, that day's box is ringed in green and marked "live paper from here".
What to do: click a box for Bitcoin's and Ether's moves that day and, from the day live paper signals began, how many racers held coins.
The cards
One card per racer, plus Bitcoin held and Ether held as benchmarks, in order of money on the first day of the month (first on the left; on a phone the numbered boxes under the curtain keep that order). Each card shows the racer's character and car (a published Vooum also its product, such as VOOUM BLITZ; on a phone the card names the product), its money, its money against the market in words (3.0 times, 14% more, 15% less), its change this month, how far it is below its own high, and what it holds now, with a small chart of its last 90 days beside the market. A "moved" tag shows for a moment when a racer's holdings changed, while Map pop-ups is on. What a card holds, and its moved mark, show from the day live paper signals began.
On a phone the first four racers in this order and the two benchmarks show at first; Show all opens every card, and the numbered boxes under the curtain always list every racer.
What to do: click a racer's card to open its full card with its signals; click a benchmark card to read what it is.
A raised panel: a best month so far
While a racer is having its best month so far (better than every finished month before it, and more than 5% up), its card raises a panel into the curtain and its bundle flows into the panel (only while Map pop-ups is on). The panel shows this month's money against the market started from the same point, and every month of the racer with the record it is beating marked in its colour.
What to do: click the raised panel to read the month it beats.
The top of the board
The bar on top of the board names the map, how many racers are in the race and their starting money, and the day shown with its date. The dot lights while the replay runs.
What to do: use the race's own player under the map to play, pause, jump or change the speed: the map follows it.
The status line
The line under the cards sums up the board: the day and the month, any named market event, the racer you replay alone or the one having its best month, and how many racers are ahead of the market.
What to do: replay one racer from its card and the status line follows it.
More: the four panels under the map
Under the map, More opens or closes four panels: what happened, what each racer holds, what the starting money became, and the leader against the market. They start open on a computer and closed on a phone, so the race's signals are not far below; the browser remembers your choice.
What to do: open More when you want the full list of results for the day shown.
What happened
The newest ten entries up to the day shown, with their dates: named market events starting and ending, each new leader once it has kept the lead 15 race days, each racer's first new high in a month, and best months so far, confirmed when the month ends. It lists results only.
What to do: click an entry to read it in full.
What each racer holds
How every racer's money is split right now: orange blocks are Bitcoin, violet blocks Ether and grey blocks cash. The figure under it is the share of all racers' money in coins now. Both show from the day live paper signals began.
What to do: click a racer's row to open its card.
What the starting money became
Plain sums in order of money: the starting money times how much it grew equals what it is worth now, for every racer, Bitcoin held, Ether held and the market. The highlighted row moved most on the day shown, green up and pink down. The last two rows compare the leader with the market and with Bitcoin held.
What to do: read down the list to see which racers sit above the market's row.
The leader and the market
The leader's money in large figures, since when it leads, and the market, Bitcoin held and Ether held beside it. Each small box is a racer, lit in its colour while it is ahead of the market. The chart is the best racer's money over the last 180 days against the market.
What to do: count the lit boxes to see how many racers are beating the market right now.
Graphics: High, Medium or Low
The Graphics control at the top right of the board is the same on every map, and your pick stays for every map. On the curtain it sets how much is drawn: High draws the most strands, dots and the longest curtain; Low the fewest. Until you pick, a phone starts on Medium and a slow device is moved down a step on its own while the replay runs. The numbers are the same at every level.
What to do: pick Low if the page feels slow while the curtain plays.
The Head to Head map
Two runners side by side over the same market: any two of the race's racers, Bitcoin held, Ether held or the market itself. It opens on the race's leader against the market, so the first thing you see is who beat simply holding the coins, by how much, and when they pulled ahead. Click anything on the map and a small card says what it is and why it is there. With Map pop-ups switched off, nothing pops up over the map by itself and a click on the map opens no card; the legend, the runners' rows and the More panels still explain themselves.
The market line: who beats the market
The line above the map is the answer first. Its first row gives the race day, whether the figures are a backtested replay or live paper signals, and that every racer started with the same money on the period's first day. The market is half Bitcoin and half Ether, bought on that day and held. The line shows how much the market has made by the race day, who leads the race (a published Vooum by its product and its driver, such as Vooum Blitz (Gecko)), how much money the leader has against the market, said in words (3.0 times as much money as the market, 14% more, 15% less), and how many racers are ahead of the market. Open the leader's card opens the leader's card with its signals, its fact sheet and its risks.
What to do: pause on any day and read this line before anything else.
Choosing the two runners
The two menus choose the first and the second runner: any racer in the race, or Bitcoin held, Ether held or the market. The map opens on the racer leading on the race day you open it, against the market, and picks the leader again for a new period. The arrows swap the two. Your choice stays while you change the period, the racers in the race or the map, until you leave the page. If you replay one racer alone from its card, it becomes the first runner unless you picked one yourself.
What to do: put a racer against the market to see when it got ahead of simply holding, or two racers against each other to see where they parted ways.
The runners
One box per runner: the two in the duel, marked first and second, then the market benchmarks that are not in it. Each shows what the starting money became on the race day and its money against the market, in words; a racer also shows what it holds on the race day (BTC, ETH, BTC+ETH or cash). A published Vooum is named by its product and its driver; on a phone, by its product. On a phone only the two in the duel show. The holding shows from the day live paper signals began.
What to do: click a racer's box to open its full card.
The duel map
Time runs from left to right through the period you picked, with the years marked underneath; once the race reaches the day live paper signals began, a green dashed line marks it. The map fills in up to the race day as the race plays: dots where the two moved apart, the gold line for who is ahead overall, and a label riding the line at the race day.
What to do: play the race and watch where the dots bunch up: those are the stretches where the two runners did different things.
The dots: a market day the two moved apart
Every market day the two runners' money changed by different amounts gets a dot. Green dots, above the middle, are days the first runner gained ground on the second; red dots, below it, are days the second gained. The further from the middle and the brighter the dot, the bigger the difference that day. An empty stretch means both moved alike.
What to do: click a dot to read how far each moved that day and who gained.
The gold line: the running gap
The gold line adds the dots up. Above the dashed middle line the first runner has more money than the second; below it, the second has more. Where the line crosses the middle and stays there, the lead changed hands.
What to do: click the line to read who was ahead on that date and by how much.
Who is ahead
A label rides the gold line at the race day and names who is ahead in this duel and by how much money, in words (3.2 times the money, 14% more money), or says the two have the same money.
What to do: pause the race to read it at any date.
The boxes: market events and the biggest gaps
With Map pop-ups switched off, no boxes appear. Labelled boxes mark the market events the race page names (a crash, a rally, a date to note) from the day each begins, and the three months, among those already finished, where the two parted ways the most. A box's numbers are the move so far up to the race day; the replay never shows a day it has not reached. Each box sits on its own row so no box covers another, and the newest ones show.
What to do: click a box to read how each runner came through that event or month.
What just happened
The line under the map follows the race: a change of leader in this duel, told once the new leader has held it for 15 market days and dated the day it began; a market event when it begins, and how each runner came through it when it ends; or who ends the period ahead. Paused or jumping, it says which two are compared and that both started with the same money.
What to do: keep an eye on it while the race plays.
How to read the duel
The row under the story names the four things drawn: the green and red dots, the gold line and the boxes.
What to do: click it for the full explanation in a card.
More: the panels under the map
More opens or closes where the two stand, who gained ground, their biggest leads and drops, and the month-against-month grid. They start open on a computer and closed on a phone; the browser remembers your choice.
What to do: open More for the details of the duel.
Where they stand
What the starting money became for each runner on the race day, a bar that splits their combined money between them, and who is ahead by how much.
What to do: compare the two figures with the market line above the map.
Who gained ground
The last seven days the two moved apart, newest first: the date, who gained ground and by how much. It lists results only.
What to do: click a row to read that day in full.
Biggest leads and drops
The biggest lead each runner has had over the other so far, and each one's deepest fall from its own high so far. Lead and risk side by side.
What to do: read a big lead together with the deep drop next to it.
Month against month
The first runner's months on the left and the second's on the right, one row per year and one column per month. A green dot is a month it beat the other, a red dot a month it trailed; a bigger dot is a bigger month. Lines join the months where the two differed by more than 5%.
What to do: click a month's dot for both runners' results that month.
The grid in five lines
How many months each runner did better, the month with the biggest gap, the last date the lead changed hands and held for at least 15 market days, and the share of market days the two moved alike, all counted up to the race day.
What to do: click a line for what it counts.
Standings and signals
The table under the map ranks every racer on the race day shown, with the pace car at the bottom. The line beside its title says the date and that results count from the period's first 23:00 reading, while peak and worst drop use the daily readings. On a phone each row becomes a small card. Click a row to open that racer's card.
Pos
The position by result: 1 is the best, and the first three carry a gold, silver and bronze medal. The pace car has none.
What to do: sort by another column to rank the racers a different way.
Racer
The character, its name, its lamps, and what it is: "Strategy: Blitz", "Combo of 4 strategies: Blitz + Pathfinder + Anchor + Chameleon", or "Garage test combo of 2 strategies" for a garage racer.
What to do: click the row to open the racer's card.
Type
The racer's label as a badge: SEALED PAPER SIGNALS for a product, STRATEGY for a strategy that is not a product on its own, COMBO 2 to COMBO 5 for another mix, GARAGE TEST for a garage racer, and PACE CAR for an exchange's bot and for Bitcoin held.
What to do: use it with the filters to compare singles with mixes.
Published as
Which product the racer is published as, by its name and code: VOOUM FLAGSHIP · V1 to VOOUM SENTINEL · V4; for a strategy that is only part of mixes, the products it is in (for example "in Vooum Flagship and Vooum Steady"), or "not published on its own"; empty for a garage racer and a pace car.
What to do: only racers labelled SEALED PAPER SIGNALS have sealed live signals.
Held
What the racer held on the race day, at that day's 23:00 UTC reading, as shares of its money: for example BTC 48%, ETH 33%, cash 18%. "In cash" means no coins at all. In Live timing the race day is the last daily reading, so a signal issued after it is not in this cell; for a published Vooum whose live snapshot holds something else, the cell adds a line such as "live: BTC 50% cash 50%", with the snapshot's time in its tooltip.
What to do: to act, read the live line, or What to do now in Get signals and Top 3 signals.
Last move
The racer's latest trade up to the race day, with the date: "Bought ETH", "Sold ETH", or "Sold BTC, then bought BTC" when both happened the same day. For a mix it names the strategy that moved, such as "Blitz: 14 Oct 2026". It is the race's daily reading at 23:00 UTC, like Held: when a published Vooum's live job has issued a newer signal, the cell adds a line such as "live: sold ETH 18 Oct 00:00", the same signal Top 3 signals and Get signals show.
What to do: check it to see how recently a racer acted.
Result
How much the starting money grew or shrank from the first day of the period to the race day, in percent, after trading fees.
What to do: compare it with the pace car's result in the last row.
Worth
What the starting money is worth on the race day, at that day's 23:00 UTC reading, in dollars. It follows the amount in Each racer starts with.
What to do: set the starting money to your own amount to read this in your own terms.
Peak worth
The highest worth the racer reached in the period up to the race day.
What to do: compare it with Worth to see how much it has given back from its best.
Worst drop
The largest fall from a peak to a later low in the period, in percent. A worst drop of -46% means that at one point the money was 46% below its best so far. It is the best single measure of how painful a racer would have been to follow.
What to do: ask yourself whether you would have kept following the signals through a fall that size.
Result per drop
The result divided by the worst drop over the period shown: how much a racer gained for each point it fell from a high on the way. A racer up 300% after an 80% drop scores 3.8; one up 150% after a 15% drop scores 10.0, the easier ride although the smaller result. "n/a" when the drop was under 0.5%, too small to weigh a result against; when no racer fell that far, the Signals tab ranks by result instead and says so. It is not annualised. The racer's card shows the same figure, beside Bitcoin held's.
What to do: sort by it to see which racers earned their result with the smallest falls.
Signals
A Get signals link on each row; the pace car, Bitcoin held, says "no signals": it buys at the start line and never trades.
What to do: press it to open the Signals tab on that racer.
Sorting
Every column header with an arrow is a button. The filled triangle marks the column the table is sorted by, pointing up or down with the order; the hollow triangles mark the others.
What to do: click a header to sort by it, and click it again to reverse the order. Sorting by Worst drop is a quick way to find the calmest racer.
Filters
The buttons above the table: All, Single strategies, Mixes (the racers that share their money between strategies) and Garage tests (your garage racers). They narrow the standings.
What to do: press one to show only that group; press All to show everyone again.
The racer card
A panel with everything about one racer over the chosen period. Open it by clicking a car or its lane, a row in the standings, or a strategy in the list of five. Its top shows the character, the badges, the strategies, the product's name and description, the period and the basis line. Close it with the Close button, Esc, or a click outside it. On a wide screen its portrait column stays beside the numbers as you scroll the card. When the race is at the start line the card shows the whole period's numbers, and says so.
"If you had put"
One sentence in plain money: "If you had put $1,000 on it on 21 Sep 2018, you would have $29,934 on 14 Oct 2026, after fees. Paper money, not a real account." The amount is your starting money.
What to do: read it as a backtest story, then check the drops below it before you get excited.
Started with
The starting money and the first day of the period.
What to do: change the period or the starting money and the card follows.
Now
What the money is worth on the race day (the tile reads Now on the latest day, and On with the date on an earlier one), its result in percent, and Bitcoin held's result over the same days for comparison.
What to do: check whether the racer beat simply holding Bitcoin.
Peak
The highest worth in the period and the day it was reached.
What to do: compare it with Now to see how much has been given back since.
Worst drop
The largest fall from a peak, in percent, with the dollar values from the top to the bottom and the date of the bottom, plus Bitcoin held's worst drop for comparison.
What to do: imagine your account going from the first figure to the second, and decide whether you could have stayed with it.
Trades closed (not shown)
Not shown: a count of trades over a period tells how often a strategy trades, and that is not published. From the day live paper signals began, every signal is listed in Get signals instead.
What to do: open Get signals to see each live buy and sell as it was sent.
Days in cash (not shown)
Not shown: how long a racer held, in coins or in cash, is not published, not even as a share of days. From the day live paper signals began, the map shows what it holds on the race day instead.
What to do: judge a racer by its money and its worst drop; a racer can wait in cash for a long time.
Longest time below its peak
The most days in the period that the racer's account spent below an earlier high, from that high until it was back at it, or to the period's end, and then the tile says it is still below it. It comes from the account's value at each reading, not from single trades.
What to do: picture that long without a new high on your own account before you follow a racer.
Longest wait (not shown)
Not shown: the days between a racer's buys and sells are how long it held, and that is not published. A racer can go weeks without a signal, so a quiet stretch is normal.
What to do: expect long quiet stretches, and do not mistake one for a broken signal.
Fees
Every result on the page already has the trading fees taken off: 0.15% of every buy and every sell. The tile says they are included, with that rate.
What to do: compare the rate with your exchange's fees; lower fees leave more of the result.
Best sell (not shown)
Not shown: the backtest's per-trade results are not published. The card gives the period as a whole instead: worth, peak, worst drop and its result per drop.
What to do: judge a racer by its whole curve and its worst drop, not by one trade.
Worst sell (not shown)
Not shown: the backtest's per-trade results are not published. The worst drop shows the hardest stretch of the period.
What to do: read the worst drop to see how painful a racer was to follow.
The small chart
The racer's worth over the period as a line, next to Bitcoin held over the same days, on a log scale. The legend under it names the two lines.
What to do: look at the shape, not only the end: a smooth climb is easier to follow than a jagged one.
Now: holding
What the racer holds on the race day, such as "Holding BTC and ETH: BTC 49%, ETH 20%", or that it is in cash.
What to do: compare it with Hold now in the Signals tab, which is counted at the live snapshot.
Latest sells in the period
The most recent sells up to the race day. For backtest trades it shows the date, the coin and the side only: the backtest's per-trade results are not published.
What to do: use it to see how recently and how often this racer trades.
Now, at the last close
Shown only when the race day is the latest day. The live state of the racer at the latest close: the newest signal, for example "Sell ETH 12.8% of the account at the close", with how late it was issued after the close; then every position still open, with its coin, the day it was bought and its share of the account.
What to do: if you follow this product, this is the state your account should be in now.
Replay its trades
The button "Replay its crew's trades in this period" (or "Replay its trades") closes the card and runs the race again from the first day, watching this racer alone, with the feed telling only its moves.
What to do: press it to follow one racer trade by trade; press Show everyone when you are done.
Get the signals, free
The button at the bottom of the card, such as "Get Vooum Flagship's signals, free", opens the Signals tab on this racer. Under it, the card repeats the risk note.
What to do: press it when you want the full list of live buys and sells.
Race control feed and podium
Race control
The running commentary beside the standings, newest first. It is as tall as the standings and scrolls inside. On the start line, where the page opens, it names the grid: the start day, the money each racer starts with and every racer lined up, with who drives it. At rest further on it shows the moves that led up to the day on screen (at least 40 of them, or back to the start of the period); during a race it follows the race. During a history race each line is a move as the race passes it: the date, a BUY or SELL tag, which strategy did it and the coin, such as "bought ETH" or "sold ETH", and how many racers run that strategy. When the race finishes, a FLAG line names the winner and says if the Bitcoin pace car did better. In Live timing the feed lists the products' latest signals: NEW marks the newest, "live paper signal, sealed" marks a live signal, and "from the record" marks a backtest one.
What to do: read it after pausing to see what just happened and who did it.
Race highlights
The highlights list, under the road, picks out the moments of the period from the race's own numbers: a new leader that keeps the lead for five days, a racer going from last to first, a new high after a fall of 25% or more, a racer down 30, 50, 70 or 90% from its high, from the day live paper signals began a racer going fully into cash after two weeks or more invested, and Bitcoin or Ether moving 10% or more in a day. Press one to jump the race to that day. While the race runs, each highlight also shows as a small note at the bottom of the screen that never blocks a control and hides while a card, a picker or the finish panel is open; the Pop-ups switch turns the notes off (the list stays), and your choice is kept in this browser. Its label says whether the notes are on; turning it on shows a sample note at once, so you can see where they appear.
What to do: race the 2022 crash and press the first "down 50%" highlight.
The podium
When a history race reaches the chequered flag, a podium shows the top three on steps 2, 1 and 3, each with its result, its worth and its peak. A line above it gives the period, the starting money and how Bitcoin held finished.
Close the podium and each car on the road carries a finish label with its place, result and worth: P1 in gold, P2 in silver, P3 in bronze, the benchmark (Bitcoin held) in Bitcoin orange, and every other racer's result in green for a gain or red for a loss.
What to do: press See the finish line, the first button (Esc does the same), to close it and look at the road, or Race again to run the race once more. On a phone the panel scrolls, with its buttons above the recap.
The recap at the finish
When a history race reaches its finish, the podium adds a recap of that race: the winner with its result and worst drop, the biggest comeback (the racer that climbed furthest from its own low), the largest drop, the best result per drop and Bitcoin held over the same days. Each fact is a tile: its key number large and coloured (the winner in gold, a gain in green, a drop in red), the racer on its own line and a short detail under it. Every number comes from the race just shown, the same numbers as the standings. Share opens the share poster, Watch another race takes you back to the race buttons, and the last line names tomorrow's racer to watch.
What to do: read the comeback and the largest drop before the winner: they say more about the risk.
The garage
At the bottom of the race page: choose who drives each racer and build racers of your own from any mix of the five strategies: of the 26 mixes of 2 to 5 strategies, Vooum Flagship and Vooum Steady race as themselves, so up to 24 of your own. The garage never builds a racer whose strategies equal a published Vooum: single strategies race on their own, Blitz + Pathfinder + Anchor + Chameleon is Vooum Flagship and Pathfinder + Anchor + Chameleon is Vooum Steady. A racer with Rebalance monthly ticked is allowed, because the Vooums are never rebalanced. Everything you set here is kept in this browser only. Your racers are tests on past prices, not published products: their live signals in the Signals tab are the published strategies' own moves, sized for your mix, and they are not sealed.
Why a mix can finish above a Vooum
The standings rank every racer on past prices, with hindsight. A mix that is never rebalanced, as the Vooums are, is worth the average of what each of its members made, so the mix on top is simply the one that leaves out whatever did worst from that start. Pick another start under Years and the leader often changes: a mix that looks best from one start is rarely best from every start. Choosing the mix that looks best today would be choosing with hindsight.
The Vooums were fixed before their live record began, and each is judged by that sealed live record, which no one can choose afterwards. Vooum Flagship holds four strategies so that no single one decides its fate. Only the four Vooums are sealed: two are mixes (Vooum Flagship and Vooum Steady) and two are single strategies (Vooum Blitz and Vooum Sentinel). Every other single strategy and every garage test is a test on past prices.
The seven core racers
The five single strategies plus Vooum Flagship and Vooum Steady (Vooum Blitz and Vooum Sentinel are already among the five; see Pick what to follow). Their strategies are fixed.
What to do: press Driver to pick another character and Car to pick another car.
Your racers
The garage starts with five sample mixes of 2, 3, 4 and all 5 strategies. Each row shows the character (click it to change the driver), the car (click it to change the car), its COMBO badge, and one chip per strategy: a chip with a check icon is in the mix.
Strategy chips: click a chip to add that strategy to the mix or take it out.
Rebalance monthly: when ticked, the money is put back to equal shares between the strategies every 30 days. Left unticked, the mix is never rebalanced, which is how the Vooum products are made.
Remove: takes that racer out of the garage and off the road.
The garage, with its drivers and cars, is kept in this browser only. Another browser, device or private window opens its own garage, with the five sample mixes and its own characters, so its standings and its Get signals list can differ from these. A garage test is never sealed, wherever it is ranked.
What to do: build the mix you are curious about, then race it against the published ones.
The garage buttons
Add a racer
Adds one more racer of your own, with a new driver and car; set its strategies with the chips.
Add every combination
Fills the garage with every mix you do not have yet, up to all 24.
Remove all my racers
Takes all your own racers out. The seven core racers stay.
Random characters
Gives every racer a new random character and a new random car.
Reset the garage
Goes back to the five sample racers, the default characters and the default cars.
Export my setup (JSON)
Downloads a small file with your racers, drivers, cars, starting money and sound choice.
Import a setup
Loads such a file, for example on another browser; the page reloads with it. A wrong file shows "Import failed" and changes nothing.
What to do: export your setup before you clear your browser, so you can import it again later.
Live timing
Live timing shows the recent days up to the latest close. Before 13 Oct 2026 the days are backtest; from then on, the published products' moves are live paper signals. The clock says "Live, to" the latest daily reading, and the standings and feed follow the live state.
Why can every racer be below its start? A spot racer can only own coins or wait in cash. While Bitcoin and Ether both fall, a racer that holds them falls with them and a racer in cash keeps its money, so nobody may stand above the start for weeks. It is the market, not a fault: on the live-only windows, when no racer is more than 2% above its start, a note above the standings gives the two coins' moves.
Live timing over
The menu that sets how far back Live timing looks. It opens on live signals only, since 13 Oct 2026: only the live paper record. The other choices, the last 30 days (backtest + live), the last 90 days (backtest + live) and the last year (backtest + live), reach back into the backtest before 13 Oct 2026, and the label says so; this month's Grand Prix (live signals only) starts no earlier than the live record. The lap line then says, in plain words, how the racers did over those days compared with holding Bitcoin.
What to do: start with the live signals alone, then widen it to see whether a racer's recent form is typical.
Forward record
One line in Live timing and at the top of Get signals: how many days the live paper record has run since 13 Oct 2026, how many signals have been sealed, and the racer's result, its worst drop and Bitcoin held over those same live days. The worst drop stands beside the result as plainly. For a published Vooum the result, worst drop and Bitcoin held are the live job's hourly figures to its last close, the same as the Live since box and Top 3 signals; for any other pick they are Live timing's daily readings over "live signals only". The line says which, in brackets at its end. The line starts "Forward record:"; Live timing names Vooum Flagship, and Get signals names your pick.
What to do: look here first: it is the part of the record that was not made with hindsight.
Live since 13 Oct 2026
The date the live paper record began. From that day every signal of the Vooum products is issued on the hour (the times are in the signals table) by a job that publishes it a few minutes after the hour, before the next price is known, and sealed. In the record's first days it was later: the signals of 13 Oct 2026 were issued 19 hours after their close and those of 15 Oct 36 minutes after, and their rows say "issued ... late". The backtest days before it were made with hindsight; the live days were not. Two live figures for one product can differ a little: Live timing's track runs on daily readings and stops at the last day's close, while Top 3, Get signals, the fact sheets and the embedded table count hourly to the newest snapshot, and each says the time it runs to.
What to do: give the live record more weight than the backtest, and give it time: a few weeks of live results say little on their own.
Put the live standings on your site
The page vooum.com/embed.html is a small table of the four Vooum products and Bitcoin held over the live paper record, hourly, from the live start to the newest snapshot (both times are printed above the table), each with its result and worst drop, linking back here. It is the only Vooum page another site may show in a frame: <iframe src="https://vooum.com/embed.html" width="420" height="300" title="Vooum live standings"></iframe>. It is live paper, never a backtest, and it is refreshed by the same hourly job as the site.
What to do: open embed.html to see what a visitor of your site would see.
Next update
The line under the controls that says when the products next update, as a time in your time zone (UTC unless you choose another) and how long until then: "Next update, the same for every Vooum product: (in 1 h 34 min)". It is one time for every product. An update is often a decision to do nothing.
What to do: check the page soon after those times if you follow a product.
The snapshot and the hourly refresh
The live figures come from a snapshot of the live job, with its time and age, for example "Snapshot of the live job , 2 h ago". The site refreshes every hour. If the page says "Counted from the snapshot; the real site refreshes every hour", or a decision time "passed", you are looking at an older copy of the page.
What to do: reload the page to get the newest snapshot, and check its age before you act on a signal.
The Signals tab
Opened with Get signals. On the left you pick what you want signals for; on the right you see its state now and every live buy and sell since 13 Oct 2026, newest first. A line under the title says which live snapshot the list comes from and the last close it covers.
How a signal works (start here)
A signal tells you to move money between cash and a coin. A buy signal names a coin (BTC is Bitcoin, ETH is Ether) and a share of your money: 40% means $400 of $1,000. Then you hold the coin until its next signal. A sell comes later, as its own signal, when the pick decides to leave; you sell that coin back to cash. Your result is the sell price against the buy price, minus the fees. Signals come only on the hour, and most hours bring no signal.
Vooum publishes no sell price in advance, so nobody can tell you today at what price you will sell. To know when a sell comes, check the page after each next decision time, or follow the feed.
Arriving between two signals is normal: copy what the pick holds now (What to do now gives the amounts), then follow its next signal. The guide at the top of Get signals and of Top 3 signals says this in three steps with a drawing; close it once and this browser keeps it closed.
What to do: read the three steps once, then use What to do now.
What to do now
The box at the top of a pick's signals, the same in Get signals and in Top 3 signals. It says whether the pick is in the market or all in cash; each coin it holds with its price at the live snapshot and, when its newest move is a live buy that is still open, when and at about what price it bought and its result so far after fees; how to copy it now with your starting money, in dollars and in coins at the snapshot's price (your exchange's price will be a little different); that no sell price is published in advance and when it checks next; and its latest signal as one sentence, with the trade's result after fees for a sell.
Beside it, a small drawing for each coin the pick holds or signalled live: the last 30 daily closes and the price now, a green mark under each buy and a red mark over each sell at the signal's price (point at one for its time and price), a dashed line where the live record begins, and under it a strip with the share of the pick's money in that coin each day. Before the dashed line the days are the backtest. One key under the drawings names the marks.
What to do: to start, set your account to the amounts in "To copy it now"; afterwards act only on new signals.
Rank by period and measure
The period buttons set the days the numbers cover: the whole history since 2018, live timing since 13 Oct 2026, the last day (the latest daily reading's change, with its date), any single year, the 2020-21 bull run, the 2022 crash, or dates you choose. Rank by orders the list by the result, by the result per drop (the result over the worst drop), by the smallest worst drop, or by the community's likes or votes. Every number is the race board's for the same period and racer: a mix starts the period with equal money in each strategy, as a garage racer does in the race. The choice is kept while you stay on the page. On a phone the list shows its first 7 rows and a Show all button, so the page scrolls as one.
What to do: rank by result over the whole history, then over the 2022 crash, and see which racers stay near the top in both.
Winners and podiums
Every period button (the whole history, live so far, the last day, each year, the 2022 crash, the 2020-21 bull run, your own dates, or one of the ten Market events in their own group, such as the FTX collapse of 2022) shows that period's podium above the list. A market event also adds a line to the History box with the result, the worst drop and Bitcoin held over that window, backtested with hindsight. The podium is the three highest results, each with its worst drop and its follower result; press one to get its signals. The podium and the winners are picked with hindsight, after the period ended. All years' winners shows a table instead, with the top three of every year (this year so far), the crash, the bull run and live timing, among the racers the list shows. The numbers are the race board's for the same period.
What to do: look for a racer that keeps coming back on the podium, not only the winner of one good year.
Backtest result and follower result
Every racer shows two results for the same days. The backtest result is what the strategies did in the backtest and, from 13 Oct 2026, in live paper trading. A signal is published about 3 minutes after the hour it acts on, so whoever follows the signals can trade only after that. The follower result takes every buy and sale at the price 5 minutes after the signal's hour (signals are published about 3 minutes after it), plus 0.05% slippage on every buy and sale, plus fees (0.15% of every buy and sale). The prices are Binance's 1-minute candles. The 0.05% is an assumption kept on the safe side: the lab measured 0.0002% on Binance's order book on 16 Oct 2026 for a market order of 100,000 USDT. Each buy is the same share of the follower's own money as in the backtest. The newest buy or sale's follower price is provisional until the next hourly run, because its price 5 minutes after the close is not known yet when the page is made.
The follower result can be lower or higher than the backtest result: five minutes later the price can be worse or better than the one the backtest got, and the slippage always costs a little. The ranked list, the podium, the History box and the racer's card show both; a period you choose with your own dates shows n/a for the follower result.
What to do: judge a racer by its follower result, the one you could have copied.
History of the pick
On the right, under the live tiles: the selected racer's result since 2018 with its follower result, its worst drop and result per drop, its best and worst full year, and a bar for each year (this year so far is marked). The years before 13 Oct 2026 are backtested; from then on, live paper signals.
What to do: check the worst year as closely as the best before you follow a racer.
The year strip as bars, a line, dots or an area
The icons over the year strip in the History box draw the same yearly results four ways. Bars show each year's size, green for a gain and red for a loss. The line, the dots and the area put every year on one scale with a zero line: a gain sits above it and a loss below, and the area shades gains green and losses red. Every year keeps its label and its result in every type.
What to do: press an icon. This browser keeps your choice for your next visit.
Which strategy would you follow?
A vote in Get signals over the five strategies and the four Vooum products: each shows its votes and its share of all votes. It sits in the left column, or under the signals when that keeps the two columns level. Until the counts arrive it shows no numbers and says the votes are loading; if they cannot be fetched it says the votes are not available right now. One vote per browser; press another to move it, or the same one again to take it back. Most voted ranks the list by it. Like the likes, the vote is an informal community count; it never changes a result, a signal or a ranking by performance. Before anyone has voted it says "No votes yet: be the first."
What to do: vote for the one you would follow, and compare that with how it raced.
Help me choose
Six buttons name the leader among every set of the five strategies: the highest result since 2018, the smallest worst drop since 2018, the best result per drop, the best this year, the best in the 2022 crash and the best live so far. One press selects it and shows its signals. Higher results came with deeper drops, so the leaders differ: pick the trade-off you can live with. The leaders are picked with hindsight, from past results: not a forecast, and not advice.
What to do: compare "Highest result" with "Smallest worst drop" before you choose.
Pick what to follow
The tab works in three steps: 1 Choose on the left, 2 Its signals on the right, and 3 Trade them, the link to how to use the signals on an exchange. The left side is one ranked list of everything with signals: the four published Vooums (Vooum Flagship · V1, Vooum Blitz · V2, Vooum Steady · V3 and Vooum Sentinel · V4), the strategies inside them that are not published alone (Pathfinder, Anchor, Chameleon), the racers in your garage and, with Show every mix of the five strategies, every mix the race can build. Each row shows its numbers for the chosen period: the result, the worst drop and the result per drop; the leader is marked 1st. Only the published Vooums have sealed live signals. On a wide screen, when the left side runs longer, the page moves All years' winners, the vote and Build a mix under the signals so both sides end level; on a narrow screen they keep the left side's order.
Vooum Blitz is the Blitz strategy published on its own; Vooum Sentinel is Sentinel on its own. Any route to Blitz or Sentinel signals opens Vooum Blitz or Vooum Sentinel.
What to do: press a row; the right side shows its signals.
Hold now
What your pick holds right now, as shares of the whole account at the live snapshot, for example BTC 49%, ETH 20%, cash 31%; the shares are whole percents that add up to 100.
What to do: when you start following a product, set your account to these shares, then follow the new signals from there.
Live since
The pick's result since the live record began on 13 Oct 2026, up to the snapshot, counted hourly; green for a gain, red for a loss. Bitcoin held over the same time is shown beside it.
What to do: compare it with Bitcoin held, and remember how short the live record still is.
Next decision
The time of the next hourly update, when the job reads the newest prices and publishes any new signal (in your time zone, UTC unless you choose another), and how long until then. It is one time for every product, shown here and in Live timing.
What to do: come back a few minutes after that time: the job publishes a close's signals a few minutes after it.
Starting money
The amount from Each racer starts with, which stays visible above the tab. For a mix it also says how much goes into each strategy at the start, for example "$250 in each strategy". Every dollar amount beside a signal is counted from it.
What to do: type your own account size so the list shows your own dollar amounts.
Coin: Both, BTC, ETH
Shows the signals for both coins, or only Bitcoin, or only Ether. The download follows the same choice. Beside it, a link to the feed of sealed signals (signals.xml) for any feed reader, and the Vooum channel on Telegram when it is set.
What to do: keep Both if you follow a product as it is published; it trades both coins.
The signal list
The backtest is shown as results; its trade-by-trade log is not published, so the strategies cannot be copied. Every live signal since 13 Oct 2026 is listed and sealed.
One row per live signal since 13 Oct 2026, sealed or not, for every pick, newest first, 25 at a time. Signals at the same hour, coin and direction from several strategies of one product are joined into one signal. On a phone each row becomes a small card with the column names inside it. Under the list: one line on risk, and Details, which explains times, sizes, prices and seals in full. A corrected row says so in its own cell; every correction is dated below. A pick with no live signal yet shows one line instead: what it holds and when it decides next.
What to do: read each row from left to right: when, what, how much, at what price, how it ended, and its seal.
Candle closed (UTC)
The hour the signal acts on, in UTC (world time), or in the time zone you chose, which the column header names: "" is the hour that signal acts on: signals are issued on the hour. "Filled between two hours" under it means the move happened between two hourly updates, at its own price, and was issued on the hour shown, as on every other row. The "?" beside the column names (every column but Signal) opens a one-line note on that column, with a link to its entry here.
What to do: choose your country in the Time zone list at the top, and every signal time is in your own time.
Signal
The action and the market, such as BUY ETH/USDT or SELL BTC/USDT. A sell is green if the trade made money and red if it lost. A Vooum row shows the product only; a single strategy, a garage racer or a mix shows the strategies that made the move.
What to do: BUY means buy that coin with USDT; SELL means sell that coin for USDT. There are never short sales.
Size
A share of your whole account at that hour (cash plus coins), not of your cash. For a buy, it is the money to spend. For a sell, it is the value of the coins to sell. Under it, the same share in dollars of your starting money, such as "$128 of $1,000".
What to do: multiply your whole account's value at that hour by the percentage; see how to trade the signals for a worked example.
Price
The price the record uses: for a sealed signal, the "price near" written in its seal; otherwise the live record's price (for a move on the hour, the price at that hour). Your own fill will be a little different.
What to do: if the market has moved far from this price by the time you see the signal, think before you chase it.
Result
For a sell: how that trade ended, in percent after fees, counted as total profit over total cost when a sell closes several buys. A buy still held says "open" with its result so far at the snapshot's price, after the fee on both sides; a buy that was sold names the sell that closed it, whose row carries the result. A sell that closes a buy from before the live record says so: that buy is neither listed nor sealed, so this is the one result you cannot check from the seals.
What to do: look at many results together, not one: a single loss is normal.
Seal
For a sealed live signal: its ID, the start of its fingerprint, copy icons and a Check button. Other rows say why there is no seal:
"live paper, not sealed": a live move of something that is not a published Vooum (a single strategy, a garage racer or a mix).
"not sealed; the same move is in V1-..." (S1-... or S2-... for the six signals sealed before the rename): a live move that a published Vooum also made at the same hour, coin and direction; its sealed price is shown.
What to do: press Check on any sealed row to prove it was not changed.
What a seal is
Each live signal of a Vooum is written as a short text (ID, product, action, close time, price near, size, the time it was issued, and a random salt) and sealed with its SHA-256 fingerprint: a 64-character code that changes completely if even one character of the text changes. The salt means nobody can guess a signal from its fingerprint by trying likely ones. Each seal is also linked into a chain: every link is the fingerprint of the previous link plus this signal's fingerprint, so a signal cannot be removed, reordered or edited later without breaking every link after it. The box above the list says how many live signals are sealed.
Dated note, 15 Oct 2026. The product was renamed to Vooum on 15 Oct 2026. The six signals sealed before the rename carry the old name, StormPredict, inside their sealed text, together with the old product names. They keep it forever: changing one byte would change the fingerprint and break the chain. Two of them, the buys of 14 Oct 2026 (S1-20261014-0000-ETH-BUY and S2-20261014-0000-ETH-BUY), carry one more line in the old format, which the public copy withholds: it reads "withheld from the public copy". Their fingerprints and chain links are of the original texts, so the chain still verifies, and Check says the text is withheld in part. No sealed text since 15 Oct 2026 names an exit level, and none is published in advance.
Take a signal's sealed text exactly as Get signals shows it, or as signals.json gives it (sealed_text), and compute its SHA-256 over exactly those bytes. The text ends without a newline, so in a terminal use printf '%s' "the sealed text" | sha256sum, not echo, which adds a newline and gives another fingerprint; a file you save must not end with a newline either. The result must equal the signal's fingerprint. Two old texts, the buys of 14 Oct 2026, show one line "withheld from the public copy" (signals.json marks them redacted): their fingerprint is of the original text, so for those two this step cannot match, and the next one still holds.
Recompute the chain: each link is the SHA-256 of the previous chain value followed by this signal's fingerprint. Link by link from the first, you must reach the chain head the page shows.
Check the Bitcoin timestamp: each checkpoint below is the chain head after a number of seals, stamped with OpenTimestamps. Open its proof (.ots) with the OpenTimestamps client (ots verify) or on opentimestamps.org to see the Bitcoin block it is anchored in. A checkpoint covers every seal up to its count: those seals existed no later than that block.
Every checkpoint so far, oldest first. Each one covers every seal up to its count, so later checkpoints also cover the earlier seals:
What to do: check one signal yourself once; Top 3 and Get signals recompute every seal for you with Check every seal.
Check
The Check button on a sealed row opens a window with the exact sealed text and recomputes its SHA-256 fingerprint right in your browser. A green matches badge means the text is exactly what was sealed; a red does not match badge means it is not. Two texts, the 14 Oct 2026 buys of Vooum Flagship and Vooum Blitz (sealed as Vooum One and Vooum Two), have one line withheld from the public copy ("risk: withheld from the public copy"); on those it says "text withheld in part": the fingerprint is of the original text, so their visible lines cannot be re-checked either, while their links in the chain are. Any other text that says a line is withheld gets the red badge. If your browser blocks the hashing tool, it says so.
What to do: press Check, read the text, then close the window with its close button, by pressing Check again, or with Esc.
Copy
Copy in the sealed text window copies the sealed text and its fingerprint. The small copy icons beside a signal's ID and beside its shortened fingerprint copy the full ID or the full fingerprint. A copied button says "Copied" (or shows a tick); if your browser blocks copying, the text is selected for you to copy by hand.
What to do: paste the ID next to your own order in your notes, and keep the text if you want to check it with your own SHA-256 tool later.
Check every seal
Recomputes the fingerprint of every sealed live signal and every link of the chain, in your browser. It ends with "All 14 sealed signals check out: 12 texts match their fingerprints; 2 are withheld in part" (with the current counts: the two texts withheld in part are checked by their links only, from the original fingerprints, and their visible lines cannot be re-checked) "and every link of the chain holds", or with "Check failed" and the first signal that does not match, including a text that says a line is withheld and is not one of those two. When the list beside it has rows without a seal, it says how many and why: a move a published Vooum sealed at the same hour, a live paper move of a racer that is not a published Vooum, or a backtested entry from before the live record.
What to do: press it now and then; it takes a second.
Download the sealed record
Saves every sealed live signal as a file of JSON lines (vooum-sealed-record.jsonl), built in your browser from the seals on the page: a first line with the count, the chain head and the chain's starting value, then one line per signal with its ID, sealed text, SHA-256 fingerprint and chain value. With it you can check the whole record yourself, away from this site. Save these ten lines in a file named check_seals and run python3 check_seals vooum-sealed-record.jsonl (any Python 3):
import hashlib, json, sys
rows = [json.loads(line) for line in open(sys.argv[1], encoding="utf-8")]
first, prev = rows[0], rows[0]["chain_before"]
# the only two texts withheld in part, with the fingerprints of their original texts
WITHHELD = {"S1-20261014-0000-ETH-BUY": "34b067f680af88b63b5b566a77b8de1a90ab7967c73b5affcacd869e4229f114",
"S2-20261014-0000-ETH-BUY": "c5ecf9c1d1f0da1503c1b939d31e58f1c474f17078beac922aebb8657f485b97"}
for r in rows[1:]:
if r.get("redacted"):
cut = [l for l in r["text"].split("\n") if l.endswith("withheld from the public copy")]
assert WITHHELD.get(r["id"]) == r["sha256"] and cut == ["risk: withheld from the public copy"], r["id"] + ": not a text withheld in part"
h = r["sha256"] # its visible lines cannot be re-checked: the fingerprint is of the original
else:
h = hashlib.sha256(r["text"].encode("utf-8")).hexdigest()
assert h == r["sha256"], r["id"] + ": the text does not match its fingerprint"
prev = hashlib.sha256((prev + h).encode()).hexdigest()
assert prev == r["chain"], "the chain breaks at " + r["id"]
assert prev == first["head"] and len(rows) - 1 == first["count"], "not the published head"
print("all", first["count"], "sealed signals check out; chain head", prev)
It recomputes each fingerprint from the sealed text and each link of the chain (the SHA-256 of the previous chain value followed by the fingerprint), and ends at the chain head the Signals tab names under the seal count. The two texts withheld in part (marked "redacted" in the file) are checked against the fingerprints of their original texts written into the code, so their links are checked and their visible lines are not; any other row marked so is refused.
What to do: keep a copy now and then, and check that a later record still starts with the same signals and chain values.
When the seals were made (OpenTimestamps)
The seal chain proves that no sealed signal was changed or removed later. A chain kept on Vooum's own server cannot prove when it was written, though: whoever runs the server could write a fresh chain at any time. So every new chain head is stamped with OpenTimestamps, a free public service that puts a fingerprint of it into the Bitcoin blockchain. A stamp is first signed by OpenTimestamps' calendar servers (the Signals tab says "pending Bitcoin confirmation") and a few hours later anchored in a Bitcoin block ("anchored in Bitcoin block N"), which nobody can backdate.
To verify one, download the checkpoint and its proof (.ots) from the line under the seal count in the Signals tab, then:
Drop both files on opentimestamps.org. It names the Bitcoin block and its time.
Or, in a terminal with the OpenTimestamps client, run ots --no-bitcoin verify checkpoint-N.txt.ots. It prints a line such as "check that Bitcoin block 971638 has merkleroot 9ddc576e...": look that block up on mempool.space or blockstream.info and compare its Merkle root. A plain ots verify asks a Bitcoin node of your own and fails without one ("Could not connect to Bitcoin node").
Press Check every seal, or download the sealed record: the chain head after that many sealed signals must equal the checkpoint's head.
What to do: verify a checkpoint once it is anchored, and check that later signals extend the same chain.
Download these signals (CSV)
Downloads every live signal since 13 Oct 2026 of the current pick and coin choice (not only the rows on screen) as a CSV file that opens in any spreadsheet. The backtest's trades are not in it. The columns:
signal_id
The signal's ID, for the Vooum products (empty for other picks).
candle_closed_utc
The hour the signal acts on, in UTC, for a sale made between two hours too.
action
BUY or SELL.
pair
BTC/USDT or ETH/USDT.
size_pct_of_account
The size as a percentage of the whole account.
price
The price the record uses.
result_pct
For a sell, the trade's result in percent; empty for a buy.
strategies
For a Vooum, the product only; for other picks, the strategies that made the move.
basis
paper, for a live paper signal.
sha256
The fingerprint, for a sealed signal; empty otherwise.
What to do: download it to keep your own copy of the record or to compare it with your trades.
"Corrected, was ..."
A row whose result was recomputed after a published fix says "corrected, was ..." with the value shown before; point at it for the reason. The corrections so far, dated:
. 37 backtest results of sells that join several strategies' sales in one signal (29 of Vooum Flagship, 8 of Vooum Steady) were recomputed as total profit over total cost; they had been weighted by each sale's value at the exit, which overstated winners. Sizes, prices, times and every sealed text were unchanged. Backtest rows are not listed on the Signals tab, so no row there carries this mark. The same day, the two sells of (S1-20261013-0000-ETH-SELL and S2-20261013-0000-ETH-SELL) were listed at their sealed price, 2447.17, where the record said 2447.16.
What to do: nothing; a correction is dated here so nothing changes silently.
"Listed as withdrawn"
A row marked "listed as withdrawn" with two times was, for that time, listed by the live job as withdrawn and then came back into the record, its seal unchanged. So far, dated: from to , the buys of ETH at the close of Vooum Flagship and Vooum Blitz, then named Vooum One and Vooum Two (S1-20261014-0000-ETH-BUY and S2-20261014-0000-ETH-BUY) were listed as withdrawn: the hourly run had lost a buy due at the end of the backtest. The fix brought both back, and the sales of that position at the close were issued 36 minutes late.
What to do: treat it as a normal signal; the note is there so the record shows its own history.
Signal IDs
Each Vooum signal has an ID made of the product, the date and time of the close (UTC), the coin and the action, for example V1-20261015-0000-ETH-SELL. V1 to V4 are the products' codes: V1 Vooum Flagship, V2 Vooum Blitz, V3 Vooum Steady, V4 Vooum Sentinel (product names, codes and labels). A move made between two hours, not on the hour, ends in -X. The six signals sealed before the rename keep their first IDs, which start with S1 and S2 (Vooum Flagship and Vooum Blitz, named Vooum One and Vooum Two when sealed) and have no suffix, because the ID is part of the sealed text.
What to do: quote the ID when you note or discuss a signal.
Build a mix
Press the strategies you want, as in the garage: each press adds or removes one (at least one stays in). The line under the buttons shows the mix's result, worst drop and result per drop for the chosen period as you press, and says so when your mix is a published Vooum or a single strategy, with one button to that one's signals. Rebalance monthly splits the money equally again every 30 days. Get this mix's signals lists its signals: the strategies' own moves, sized for equal money in each from the start of the record (and the 30-day splits when ticked). Mixes are not sealed; only the Vooum products are.
What to do: use it to explore, and follow a published Vooum when you want a record you can check.
Show 25 more
The list shows the newest 25 live signals first. The button at the bottom, "Show 25 more of" with the total, adds the next 25 older ones each time.
What to do: press it to go further back, or download the CSV to see them all at once.
Follow signals
Follow signals in Get signals gathers the ways to hear about new signals without an account: the RSS feed of every new signal (signals.xml), a calendar reminder for the end of this month's Grand Prix (an .ics file your calendar opens), and, whenever the panel lists it, the Vooum channel on Telegram. Nothing is sent to you by Vooum: your reader or your calendar fetches it.
What to do: add the RSS feed to your reader, or the Grand Prix end to your calendar.
How to trade the signals yourself
Vooum only publishes signals. To act on them you need your own account on an exchange, and you place every order yourself. Step by step:
Choose an exchange
Pick one that offers spot trading of BTC/USDT and ETH/USDT and that is allowed where you live. See the exchanges below.
Open an account and pass its identity check
Exchanges ask for an ID document and sometimes proof of address. Turn on two-step sign-in (an authenticator app) and a withdrawal address list if the exchange offers one.
Deposit USDT
Buy USDT on the exchange with your own currency, or send USDT from a wallet you own. When you send coins, make sure the network you choose on both sides is the same. Decide how much of it will follow the signals: that money is your "account" in every size below.
Line up with Hold now
Open Get signals, pick one product and set the starting money to your amount. If it holds coins now (Hold now), you can buy the same shares to start in step, or start in cash and only follow new signals.
Read a signal
The size is a share of your whole account at that hour: your USDT plus the value of your coins. For a buy, it is the share of the account to spend on the coin. For a sell, it is the value of the coins to sell, as a share of the account.
Your account is worth $1,000. A signal says BUY ETH/USDT, 13.0%: spend about $130 of USDT on ETH. Later a signal says SELL ETH/USDT, 12.8% while your account is worth about $990: sell ETH worth about $127, which is normally the ETH that buy got you.
Act soon after the hour
Signals act on the hour, in UTC, and appear a few minutes after it. Place a market order, or a limit order near the stated price. If the price has moved far away, a limit order may not fill; decide in advance what you will do then.
Spot only
Buy coins with USDT and sell them back. No leverage, no margin, no futures: the signals and their results assume none, and borrowed money can lose more than you put in.
Mind fees and minimum order sizes
The results on the race page already count a trading fee of 0.15% on each buy and each sell; your exchange's fee may be lower or higher. Every exchange has a minimum order size, often a few USDT: a very small account may get signals too small to place.
Keep records
Note each order with the signal's ID, and download your trade history from the exchange now and then.
Taxes are your responsibility
Trading coins can create tax to pay where you live. Keep your records and ask a local tax adviser if you are unsure.
Or let your own bot follow
Instead of placing each order by hand, a bot you run can read the signals API: public JSON files, written every hour, with what each product holds now (/api/v1/spot/positions.json) and every sealed signal (/api/v1/spot/signals.json). Your bot keeps your exchange keys; Vooum never sees them. Read running a bot safely first.
Check the seal
For a Vooum signal, press Check to make sure the signal you act on is the one that was sealed.
Your money, your risk
This is not financial advice. You trade at your own risk; start small and only with money you can afford to lose.
Where the signals come from
An hourly job runs the strategies on the latest prices and seals any new Vooum signal. You can get them:
On this site: the Signals tab, refreshed every hour.
In a feed reader: signals.xml is an Atom feed of every sealed signal, newest first, with its sealed text, fingerprint and chain value. Add it to any feed reader (an app or browser add-on that follows Atom or RSS feeds): no account and no third party.
As JSON: signals.json lists every sealed signal with its sealed text, fingerprint and chain value, for a script that checks the seals (check a seal yourself).
In your own bot: the signals API, JSON files your bot reads every hour: /api/v1/spot/positions.json (what each product holds now), /api/v1/spot/signals.json (every sealed signal, with ready order fields for Binance and KuCoin) and /api/v1/index.json (the products and the time of the next update).
Without opening the page: Follow signals gathers the ways to hear about a new signal without an account.
What to do: whatever the source, the seal on this site is the reference: check a signal's ID and fingerprint here.
Exchanges
World-known exchanges with spot BTC/USDT and ETH/USDT markets, in no particular order. Vooum has no partnership with any of them and earns nothing from your choice; each link goes to the exchange's official home page with no referral or tracking code.
Check the exchange's list of restricted countries before you sign up.
Execution facts, the same for every Vooum. Spot only: no leverage, no borrowing, no short selling. Two pairs, BTC/USDT and ETH/USDT. A signal names the coin, the side and the share of the account; the follower result fills each buy and sale 5 minutes after the signal's hour, at the price then plus 0.05% slippage. Fees are counted at 0.15% a side, above the 0.1% standard spot fee on Binance (0.075% when paid in BNB), read on 20 Oct 2026 from its fee schedule. The minimum order on Binance for both pairs is 5 USDT, market orders included, read on 20 Oct 2026 from its public exchange information.
Exchange
In one line
Website
Binance
The largest exchange by trading volume, with a very wide choice of coins.
What to do: the links above go to each exchange's official site; compare fees and minimum order sizes before you choose.
Questions
Is Vooum free?
Yes. Every signal is free: no subscription and no account. Vooum is free for everyone during early access: no subscription, no account, no hidden fees. This early-access period is about building trust, growing the community and letting traders judge the strategies through transparent historical results and live paper signals. Voluntary donations help pay for the servers, the data feeds and continued development; they are optional gifts, not purchases: they buy no service, no advice and no priority, and never change a result, a ranking or a signal. Premium features may come later, and any change will be announced clearly in advance. The Keep Vooum free section lists the addresses.
Is this financial advice?
No. The signals are paper signals from the author's own analysis and tests. Nobody here knows your situation. You decide, and you trade at your own risk.
Why show a backtest at all?
Eight years of history include rises, crashes and long flat stretches, so a backtest shows how the rules behave in each. It cannot prove they will work next year, because they were made knowing those prices. That is why the live paper record, sealed signal by signal, matters more as it grows.
What does "paper" mean?
The live signals are recorded and counted as if they had been traded, after fees, but no real account is behind them. Your own results will differ a little because of your fills, your fees and your timing.
Why are sizes shares of the account and not coin amounts?
Because every follower has a different account size. A share works for $500 or $50,000 alike: multiply your whole account by the percentage. Set your amount in the starting money box and the Signals tab does the multiplication for you.
What if I miss a signal?
Do not chase a price that has moved far. Look at Hold now: it shows what the product holds now. You can bring your account in line with it at a later close, or simply wait for the next signal. Your result will then differ from the record, which is normal.
What is a seal, in one line?
A fingerprint of the exact signal text, linked into a chain, so anyone can check that a live signal was published as it is and never edited afterwards. See What a seal is.
Does Vooum hold or touch my money?
No. Vooum only publishes signals. Your money stays in your own exchange account, and only you can place orders there.
Glossary
The words the race page uses, in one line each, with the entry that explains them in full.
Backtest
Running the strategies' rules over past prices, here from 21 Sep 2018, with trading fees, to see what they would have done. The rules were made knowing those prices, so a backtest shows how they behave in rises and crashes, not what they will do next. Race through history
Live paper signal
A signal the hourly job has issued on the hour since 13 Oct 2026, counted as if it had been traded, after fees, with no real account behind it. Live timing
Seal
A live signal's text written down and fingerprinted the moment it is issued, so no one can change it later without it showing. What a seal is
Fingerprint (SHA-256)
A 64-character code computed from the exact text of a signal. Change one character of the text and the code changes completely. What a seal is
Chain head
The chain value after the newest sealed signal. Each signal's chain value is the fingerprint of the previous chain value followed by its own fingerprint, so changing or removing any earlier signal changes every value after it. Check every seal
A free public service that anchors a file's fingerprint in the Bitcoin blockchain, proving the file existed by the time of that block. When the seals were made (OpenTimestamps)
Worst drop
The largest fall from a high to a later low in the period, on the daily readings, in percent: the worst drop is what investors call the maximum drawdown. Worst drop
Result per drop
The period's result divided by its worst drop: how much it gained for each point of fall it made you sit through. The result per drop is like the Calmar ratio but not annualised; each Vooum's fact sheet gives the annualised Calmar ratio. Result per drop
Follower result
A racer's result with every buy and sale at the price 5 minutes after the signal's hour, plus 0.05% slippage on every buy and sale, plus fees: what a follower of the published signals could have got. Backtest result and follower result
Candle closed (UTC)
The hour a signal acts on, in UTC: "" is the hour that signal acts on; signals are issued on the hour. Candle closed (UTC)
Candle
One bar of a price chart: where the price opened, its high, its low and where it closed. The price charts
Rebalance
Putting a mix's money back to equal shares between its strategies, every 30 days when Rebalance monthly is ticked. The Vooums never rebalance. Your racers
Mix
A racer that splits its money equally between two or more of the five strategies. A mix carries the risks of its parts: it is the same five strategies combined, not a separate discovery. The garage
Published Vooum
One of the four products whose live paper signals are sealed and published, free: Vooum Flagship (V1), Vooum Blitz (V2), Vooum Steady (V3) and Vooum Sentinel (V4). The seven core racers
Vooum, at vooum.com. Races before 13 Oct 2026 are backtested on historical prices with trading fees and were designed with hindsight; past performance does not guarantee future results. From then on the moves are live paper signals. Paper signals from the author's own analysis and tests; not financial advice. The author takes no responsibility for losses and never asks for a share of profits: you trade at your own risk.