Discrete AlphaHow it works
A long/short Bitcoin strategy built on statistical edge in order flow. This page covers all of it: where the edge comes from, how the system turns hundreds of data streams into one position, whether the edge can be proven, and how it is pushed to its limit.
- Annualized return
- +493%
- Max drawdown
- −23%
- Positive months
- 39 / 46
- Value of $10,000 invested Jan 2023
- $8,402,756
Bitcoin, same period: −54%
2x leverage, as of 2026-10-13 UTC
Chapter 1
Where the edge comes from
01
Prices are set by auction
Every trade is a buyer and a seller agreeing on a price. Buy orders queue on one side, sell orders on the other; most of the time the two roughly balance and the price moves within a narrow range.
When bad news arrives, that changes. Most participants crowd the same way at the same moment. Sell orders pour in and eat through the queued bids level by level, the buyers who would normally step in pull back, and the price is pushed a long way, often too far.
This is when people panic: they either act too early and buy halfway down, or freeze when the real opportunity finally arrives.
Figure 1: How a price gets pushed too far
A textbook auction: bids queue on the left, offers on the right, trades print in the middle. The more panic, the more selling and the fewer buyers, and the further the price is pushed.
02
Price is only the outcome of an auction
Most directional quantitative strategies, whether trend-following, mean-reversion or factor models, work with time series of price and volume: they start from prices that have already printed and infer the prices to come.
Yet price is a by-product of an auction. Behind a single candlestick lie thousands of bids, offers and trades; on the chart, only four prices and a volume remain: open, high, low and close. In information terms, price is a lossy compression of the auction. It records where trades happened, not how the price was formed.
Extracting features from compressed data, however it is transformed, can only recombine the information that survived. What was lost in compression cannot be recovered from price, however sophisticated the model.
Discrete Alpha studies the auction itself, before the compression. This data is high-dimensional, noisy and irregular, and has mostly been the domain of high-frequency trading, which looks at moves over seconds to minutes. Discrete Alpha denoises and refines it layer by layer to extract information with predictive power for price direction; Chapter 2 draws the structure, and Chapter 3 tests with statistics whether that predictive power is real.
This is also why Discrete Alpha uses no price-based indicators such as moving averages or MACD: they compute on prices after the compression, and by the time they signal, much of the move is gone.
Figure 2: The auction, and the price after compression
What Discrete Alpha studies: the auction before compression
Green is the buy side, red the sell side. Switch to price and the same stretch of auction is compressed into a single line.
03
Discrete: most of the time, do nothing
Discrete means acting only at the moments when an edge appears; alpha means every one of those trades has a positive expectation. That is what the name stands for.
Most of the time Discrete Alpha does nothing and waits flat. Of the 8,760 hours in a year it acts in very few, which is why the NAV is flat most of the time and steps up only when an edge appears.
Figure 3: 8,760 hours in a year
No entryEntry
Hover to read / Click to scanTap to scan
Each cell is one hour, left to right and top to bottom, filling a year. Grey is waiting; magenta is the moment Discrete Alpha acts.
04
What we do: like counting cards
A card counter at blackjack tracks which cards are left in the shoe and raises the bet only when the remaining cards favour them. Discrete Alpha does the same thing: it tracks the orders queued in the market and bets only at the moments that favour us.
We extract, from a chaotic market, the features closest to how prices are actually formed, and turn them into an edge we can bet on again and again.
- 01Measure
Measure the balance of power between buyers and sellers in real time, and see it before the price moves. We use no price-based indicators.
- 02Extract the edge
Write those features into explicit rules. Only rules that pass statistical tests on years of data and deliver a stable positive expectation are adopted.
- 03Bet repeatedly
Bet only when an edge appears, size by the strength of the edge and the market regime, and wait flat the rest of the time. With enough bets, expectation becomes return.
05
Seeing what most participants cannot
Discrete Alpha processes market data in depth: hundreds of data streams enter the system at once and are computed layer by layer, with less data and denser information at every step. Chapter 2 draws this structure.
In effect Discrete Alpha sees the whole market at once, including directions and angles other participants cannot see. Like X-ray vision on the market.
06
Finding the turn in liquidity before the news
This is Discrete Alpha’s greatest edge. When a headline lands, we see it when everyone does; but before the news drives the price, the reversal has often already happened in the market. Discrete Alpha finds the turn in liquidity ahead of it.
We do not forecast news, and we do not know which headline is coming. The reversal happens in the market first; the news often arrives later as the explanation.
The case studies show it clearly. The weekend Silicon Valley Bank failed, with the Treasury Secretary ruling out a bailout, Discrete Alpha added heavily 2 hours 15 minutes before the joint backstop. In the extreme fear after the Bybit hack, its buy came 61 hours before the strategic-reserve news.
- March 2023Silicon Valley Bank fails, USDC breaks its peg, Bitcoin below $20,000The largest US bank failure since the 2008 crisis, and USDC at $0.87. Discrete Alpha bought with size at the height of the bank run; with the Treasury Secretary ruling out a bailout, it added heavily 2 hours 15 minutes before the joint backstop.Bitcoin +5.0%Discrete Alpha NAV +64.3%Read →
- February 2025The Bybit hack, the tariff shock and Bitcoin below $80,000The Fear & Greed Index fell to 10, its lowest since June 2022. Discrete Alpha bought the extreme fear 61 hours before the strategic-reserve news, then shorted the news-driven rally with size, more than a day before the reversal made headlines.Bitcoin −12.4%Discrete Alpha NAV +23.3%Read →
Chapter 2
The system: from hundreds of data streams to one position
07
From hundreds of data streams to one position
Hundreds of raw data streams enter the system at once and are computed layer by layer. Each layer performs a single step; further along there is less data and higher information density, so the structure narrows layer by layer like a funnel. Layer by layer this yields decision data, which produces signals across ten input dimensions.
What enters this structure is the raw data of the auction: high-dimensional, noisy and interwoven. The system keeps it as complete as possible while denoising and refining it layer by layer, so the information becomes more concentrated at every step.
The ten dimensions feed five betting logics by regime, then pass through two constraints, long and short. In the end only one decision is left: how much to bet.
Figure 4: From hundreds of data streams to one position
xi(t), i = 1, …, N
Over a hundred raw data streams enter the system in parallel.
h(ℓ+1) = 𝒯ℓ(h(ℓ), h(<ℓ))
Each layer performs one computation; with each layer the data gets smaller and the information denser.
Computed, denoised and refined layer by layer, the data becomes decision data, which then converges to a single point.
Sj = Φj(yt)
Decision data generates the signal, expressed as ten input dimensions.
(S1, …, S9, r) ↦ q
Ten dimensions plus the position make an 11-dimensional space. The market is first classified into one of several regimes, each with its own parameter set; within a regime, the position is set jointly by signal strength, the adaptive dimension and multiple constraints.
bk = βk(S; rt)
Grouped by regime, the ten dimensions feed five positioning rules, then pass through separate long and short constraints.
q = π(b; Θ)
Through the 11-dimensional algorithm and regime switching, one decision remains: how large the position should be.
We act only when an edge appears.
Turns on its own / Drag to rotate / Point at a node to see its pathsTap a step to move the camera
08
Position sizing in an 11-dimensional space
Ten dimensions plus the position make an 11-dimensional space. The market is first classified into regimes, each with its own parameter set; within a regime, the position is set by signal strength, adaptive dimensions and several layers of constraints.
There are three regimes: two bet both ways and one holds in a single direction, and each uses different dimensions. Within each layer, height is position.
Figure 5: Position sizing in an 11-dimensional space
Bets both ways. Two signal-strength dimensions form a grid, scaled layer by layer by an adaptive dimension; shorts must also pass a separate gate.
Bets both ways. Long and short are each driven by their own signal dimensions and, with an adaptive dimension, form a continuous slope of position sizes.
Holds in one direction. Driven by longer-term conditions, it holds while they are met; one of those conditions also constrains shorts in the other two regimes.
Dimensions used by each regime
| I | II | III | IV | V | VI | VII | VIII | IX | |
|---|---|---|---|---|---|---|---|---|---|
| Regime I | ● | ● | ○ | ■ | ■ | ||||
| Regime II | ○ | ● | ● | ■ | |||||
| Regime III | ■ | ■ | ■ |
● Signal strength○ Adaptive■ Conditions and constraints
Turns on its own / Drag to rotate
Chapter 3
Profitable with eyes closed: the edge can be proven
A strategy can make money because it has an edge, or because it got lucky, rode a good market or had its parameters tuned to the past. Discrete Alpha’s edge survives each of these tests.
09
Same size every time, no optimisation
Set sizing aside: take every signal as it comes, never scale in or out, stake the same amount each time and optimise nothing. Betting with eyes closed like this, 474 bets earned 1.61% each on average, net of fees and funding and without leverage. 68% of them made money, averaging +3.4% when right and −2.1% when wrong, a payoff ratio of 1.6.
Figure 6: Net return per bet
- Bets
- 474
- Average net return per bet
- +1.61%
- Share that made money
- 68%
- Average win
- +3.4%
- Average loss
- −2.1%
- Average ÷ standard error
- 8.4
474 bets, net of fees and funding, without leverage. Green made money, red lost; the magenta dashed line is the average.
10
The odds of luck
If Discrete Alpha had no edge, every bet would have an expectation of zero, and the average of 474 bets would only drift randomly around zero. That drift is measured in standard errors: 2 standard errors is usually enough to call a result statistically significant, and physicists require 5 before announcing a new particle.
Discrete Alpha’s average, +1.61%, sits 8.4 standard errors out. The chance of getting there by luck alone is roughly one in three quadrillion, smaller than flipping a coin 51 times and getting heads every time.
Figure 7: How far luck alone can go
8.4 standard errors out
1 / 3,000,000,000,000,000
Roughly one in 3 quadrillion, like flipping 51 heads in a row
The curve is the distribution of the average when there is no edge. The horizontal axis counts standard errors from zero, and the shaded area is the chance of luck reaching that far. One-sided t-test, 474 bets.
11
1.6 cents on every dollar staked
Casinos win over time because every game carries a small edge in their favour: roulette and baccarat have negative expectations for the player. A card counter at blackjack tracks the cards and turns an edge of about 1% their own way.
For every dollar Discrete Alpha stakes it earns 1.6 cents on average, more than the card counter.
Figure 8: Expected return per dollar staked
Casino games show the house edge under common rules; card counting at blackjack shows the player’s edge. Discrete Alpha is net of fees and funding, without leverage.
12
The more bets, the less chance of losing
Any single bet can win or lose: bet once and the chance of losing money is 32%. But each bet has a positive expectation, and the more bets you make the closer the average comes to it. This is the law of large numbers.
Sampling from the historical returns: over 10 bets the chance of losing money is 9.9%; over 50 bets, 0.2%; over a year of about 114 bets, close to zero.
Figure 9: After N bets in a row
474 bets resampled with replacement, 20,000 times. Left: the distribution of the average return per bet; red is where the total loses money.
13
The returns come from the signal, not the market
Was it just a good market? Replace the real entry times of the four signal types with random times in the same year and the same market conditions, keep the exit rules identical, and repeat 10,000 times.
The real entries beat 94% to 99.8% of the random results. Same market, same exits; the only difference is when the bet was placed. The returns come from the signal itself.
Figure 10: Real entries against 10,000 random ones
Signal A56 bets
Discrete Alpha +1.36%Beats 98.3% of random results
Signal B43 bets
Discrete Alpha +2.53%Beats 99.8% of random results
Signal C30 bets
Discrete Alpha +0.89%Beats 98.3% of random results
Signal D29 bets
Discrete Alpha +0.54%Beats 94.0% of random results
Grey: the average return of 10,000 random entries in the same year and conditions. Magenta: Discrete Alpha’s real entries. Net of fees and funding, without leverage.
14
Late signals still have a positive expectation
Delay every signal by 1 hour up to 7 days before acting on it. The longer the delay, the lower the expectation per bet, which shows the edge comes from fresh information in the signal.
Even at a 7-day delay the expectation is still positive. The edge is strong, not a coincidence.
Figure 11: Expectation per bet after a delay
Vertical lines are 95% confidence intervals. Net of fees and funding, without leverage.
15
Not one lucky set of parameters
Was it tuned to the past? Draw 2,001 neighbouring parameter sets at random and run each one independently over the full history.
All 2,001 made money and none blew up. Annualised Sharpe ratios ranged from a minimum of 1.03 to a median of 1.45, all above the 0.92 of holding Bitcoin over the same period. The edge comes from the structure of the signal, not from one carefully tuned set of parameters.
Figure 12: 2,001 neighbouring parameter sets
- Neighbouring parameter sets
- 2,001
- Made money
- 2,001
- Blew up
- 0
- Annualised Sharpe ratio
- 1.03 to 1.45
all of them
minimum to median; Bitcoin 0.92
16
Profitable in up years and down years
Discrete Alpha made money in the years Bitcoin rose and in the years it fell: Bitcoin ended 2025 lower, and Discrete Alpha was still positive.
Figure 13: Return by year
| Year | Bitcoin | Discrete Alpha |
|---|---|---|
| 2023 | +156.0% | +900.7% |
| 2024 | +121.1% | +522.7% |
| 2025 | −6.3% | +440.8% |
| 2026 (to 2026-10-13) | −5.1% | +149.3% |
2x leverage, net of fees and funding, compounded.
17
Why it keeps working
Could it stop working? We trade the mechanism that forms prices, not patterns in past charts. As long as markets price by auction, and market makers and large capital keep trading, real supply and demand stays in the market and moves the price.
We trade only Bitcoin: it has the deepest liquidity, and this kind of edge is most stable where liquidity is deepest.
Chapter 4
Pushing the edge to its limit: finding the optimum
Betting with eyes closed already makes money. The next step is to push the edge to its limit. That is a mathematical problem, and it is what our team works on.
18
How much to bet: the Kelly formula
Knowing where the edge is, you still have to decide how much to bet. The Kelly formula answers exactly that: given the odds of winning and the payoff, what fraction of capital to stake each time.
The fraction f = p − (1 − p) ÷ b, where p is the probability of winning and b the payoff (how many times the stake you win; you lose the stake if you lose). The more certain the edge, the larger the best bet; if the result is zero or negative there is no edge, and you do not bet.
Bet too little and capital grows slowly; bet too much and you lose over time, even with an edge every time.
Figure 14: The Kelly curve
Drawn at even odds: win and you gain the stake, lose and you lose it. The peak of the curve is the best fraction; past the point where the curve crosses zero, the more you bet the more you lose over time.
19
The optimum moves with the market
The Kelly curve shows that the best bet depends on the odds of winning and the payoff. But the market keeps changing: the same signal carries different odds in different markets, so the optimum keeps moving too.
Discrete Alpha first identifies which regime the market is in, then finds the best position for that moment within the regime’s 11-dimensional space, from signal strength, adaptive dimensions and several layers of constraints. It takes size when conviction is high, and does nothing when it is not.
20
Smart execution
Execution is built around passive fills: positions are opened and closed without moving the market or revealing intent.
Execution is part of the edge. With the same 2x leverage from January 2023, filling everything at market would have left the NAV 14% lower by October 2026.
Chapter 5
Results and working with us
21
A stepped NAV
$10,000 invested in January 2023 at 2x leverage was worth $8,402,756 on 13 October 2026; the same $10,000 held in Bitcoin was worth $50,297. The NAV is flat most of the time and steps up only when an edge appears.
Figure 15: NAV of $10,000
2x leverage, net of fees and funding, compounded. The grey line is the same $10,000 held in Bitcoin.
22
Research team
Our team comes from UC Berkeley, Imperial College London, UC Irvine and Stanford, mostly in computer science, with physics, mathematics, statistics and artificial intelligence.
- 01UC Berkeley
- 02Imperial
- 03UC Irvine
- 04Stanford
23
Your capital stays in your own account
Your capital stays in an exchange account in your own name. We have trading permission only, no withdrawal rights. There is no management fee; we share in profits only after the account makes a new high, above the high-water mark.