We take two real, fully-mapped Drosophila brains — one male, one female — show them both the exact same moving price chart, and let each one independently guess where the line goes next. Then we check what the market actually did. Neither brain is trained, rewarded, or told anything about markets.
Scientists sliced two fruit fly brains, imaged every neuron with an electron microscope and mapped which cell connects to which. We load those wiring diagrams — 134,013 neurons in the female, 163,903 in the male — and run them as living networks. The wiring is never altered.
We draw the last 120 candles — about ten hours — as a plain white line on black. No numbers, no grid, no indicators. White because it is what a fly sees most strongly: measured against published pigment curves it drives the motion pathway three times harder than green. Then we scroll it across the fly's field of view, because a fly's visual system responds to movement, not to still pictures.
The image lands on each brain's real light-sensing cells, positioned where they physically sit in that animal's eye. Both brains see the identical picture — we hash every frame to prove it.
Flies have dedicated neurons for "something moved up" (T4c, T5c) and "something moved down" (T4d, T5d) — that is genuinely their job in the animal. We simply listen to which group shouts louder, and move a pointer up or down accordingly. Nothing is trained; we just read what the wiring does.
Both guesses are written to disk before the next candle is ever loaded. The code that simulates the brains is physically never given future prices. We prove this with a test that feeds it garbage future data and checks the output doesn't change by a single bit.
Now we look at what really happened and tally it up. After thousands of candles we can ask: when male said UP and female said DOWN, what followed? Nine combinations, counted honestly.
Why two brains instead of one?
Because one brain on its own gives you a number with nothing to compare it to. Two different wiring diagrams seeing the same thing lets us ask whether their disagreement means anything — and, more importantly, lets us run the same test on deliberately broken versions to see whether the real biology is doing any work at all.
What would make this interesting — and what would make it nothing?
The market itself is roughly a coin flip: about 47% of candles go up, 49% go down. If some brain-state combination is followed by an up-candle 52% of the time, that is noise wearing a suit. It only becomes interesting if it holds up well above the baseline, on data we never touched while tuning, on more than one coin, and beats scrambled versions of the same brains.
Is this a trading system?
No. It places no orders and is connected to no exchange account. It is an experiment that produces statistics, and the most likely honest outcome is that the fly brains tell us nothing about crypto. That result would be written up exactly as plainly as a positive one.
The experiment is finished. Three markets, two senses, three network variants and two operating points — 361,214 predictions across 14 runs, every one frozen to disk before the next candle was read.
Do the real fly connectomes predict crypto price movement?
No. And the controls did better than the real brains, in all three markets.
| market | real connectomes | scrambled wiring | random network |
|---|---|---|---|
| BASEDUSDT | 0.013 | 0.023 | 0.023 |
| BEATUSDT | 0.016 | 0.024 | 0.024 |
| LITUSDT | 0.014 | 0.024 | 0.024 |
Strongest link to future price after removing what the bee is simply copying from the chart in front of it. Higher is better. A deliberately broken brain beat the real one every time — and even the best of these numbers is far too small to trade on.
A result nobody expected
The random networks read the chart better than the real brains did. Tracking price position: real connectomes 0.88–0.91, randomly wired networks of the same size 0.97–0.98.
That makes sense once stated. A random network is close to a plain wire — it passes the picture through and little else. A real brain is full of loops, feedback and specialised circuitry that exist to serve a living fly, and all of that adds dynamics of its own. For the narrow job of reporting where a line currently sits, the biology is overhead. It is doing more, and that extra is not about markets.
And every one of them follows
Across all nine runs the bee's strongest agreement with price is at a lag of +1 candle — after the move. Not one leads, at any lag from −12 to +12. Real, scrambled and random alike.
A correlation of 0.013 is hard to feel. Here is the same thing as a trade: take the strongest signal the bees produce, go long when the pointer sits high in its window and short when it sits low, across all 90 days.
The test is deliberately rigged in the bees' favour — the signal was picked by looking at the whole period, which is cheating, and there is no risk management to get in the way.
| result | |
|---|---|
| profitable runs | 0 out of 11 |
| before any fees | −192% average |
| after fees and slippage | −1,720% average |
| win rate | 36–48% |
It loses before costs are even applied. That matters more than the headline number: a signal that bleeds gross cannot be rescued by trading it more cheaply or less often. The enormous cost figure is partly an artefact of a naive rule that trades on 40% of all candles — but the underlying edge is negative regardless.
One market, BEATUSDT, does show a positive edge before costs (+732%). Its scrambled control shows +761% and its random control +676%. The edge belongs to that market, not to the brain reading it.
The headline answer is negative — the fly brains do not predict price. But the same 232,209 observations contain a clear positive finding, and it is the most robust thing this project has produced.
Compare a real connectome against the same network with its wiring scrambled, and against a randomly wired network of identical size:
| real connectome | scrambled | random | |
|---|---|---|---|
| share of the network firing | 30.0% | 86.9% | 92.8% |
| overall activity | 8.4% | 28.8% | 30.8% |
| signals passed per observation | 19.4M | 57.7M | 61.5M |
| how long it holds a direction | 5.9 candles | 3.1 | 2.5 |
Break a brain's wiring and it floods. Nearly the whole random network fires at once, almost four times the activity of the real thing, and whatever it is doing it forgets within two or three candles. The real connectome engages only a third of itself, and holds a state more than twice as long. Same neurons, same number of connections, same input — the only difference is how the wiring is arranged.
That is a real, measured property of biological structure, replicated across three markets. It also explains something that looked strange earlier: the random networks read the chart better (0.97 against 0.88) precisely because they flood. They pass the picture straight through. A real brain filters and gates, which costs accuracy on a task this narrow — and is presumably the thing that makes it a brain instead of a wire.
One objection remained. Every result above came from a setting where the network barely reacted — its response varied by 2% while the market varied by thousands. That turned out to be our threshold, not the fly's: set it higher and the same brain becomes far livelier. So the whole 90-day run was repeated at the livelier setting, with a random-network control alongside.
| network | setting | how much it reacts | reads the chart | strongest link to future price |
|---|---|---|---|---|
| real | original | 0.020 | +0.913 | 0.014 |
| real | livelier | 0.135 — 6.7× more | +0.940 | 0.009 — nothing significant |
| random | original | 0.006 | +0.981 | 0.023 |
| random | livelier | 0.005 | +0.975 | 0.022 |
Waking the network up did not help — it made things marginally worse. Six times more responsive, reading the chart slightly better than before, and less connected to what price did next, with nothing reaching significance at all. The answer does not depend on the setting.
Two things worth noticing in that table
The livelier setting un-clamps the real brain but leaves the random one flat (0.006 → 0.005). Scrambled wiring floods no matter where you put the threshold; it has too many paths. Only the biologically arranged network has a setting at which its firing rate is free to say anything at all.
And the real brain tracks price simultaneously, while every broken version lags a candle behind. The biology is faster. It is simply not early.
Four hypotheses were tested against 8,609 observations and a control brain. Three were falsified, and the way they failed explains the fourth.
| hypothesis | result |
|---|---|
| The bee reads the chart | confirmed — ρ = +0.88 |
| It detects turning points | falsified — activity at a turn 0.08365 vs 0.08362 inside a trend |
| It detects volatility | falsified — sign flips to −0.06 once past volatility is controlled |
| It predicts direction | falsified — follows at lag +1, never leads |
The finding underneath all three failures
The network's firing rate barely moves. Across 8,609 observations the market input varies by 6450% of its own mean; the network's response varies by 2.0%. It compresses the stimulus roughly 3000-fold.
That is not a defect — it is what the circuit is built to do. A fly's visual system is an optomotor reflex: its job is to hold the animal steady against drifting scenery, which means reporting current motion faithfully and regulating its own gain so it works in bright sun and at dusk alike. Both properties are precisely wrong for forecasting. Reporting current motion faithfully is following. Regulating gain is discarding magnitude.
So we built an excellent instrument for measuring what the chart is doing now, and asked it what the chart will do next. It answers the first question at ρ = 0.88 and is structurally silent on the second.
An experiment like this fails silently. The dangerous outcome is not an error message — it is a confident, plausible-looking result produced by a bug. Three have been caught so far, and each was invisible until it was specifically tested for. They are listed here because a method section that only records successes is not evidence of anything.
Every one of these would have produced publishable-looking output. None announced itself.
The visual bee here turned out to be an excellent follower — it reads the chart at a correlation of 0.88 but always a step behind. Tracing the wiring showed why: the motion detectors driving its cursor have zero connections to the mushroom body, the one part of a fly's brain that can learn. That pathway is a reflex, and a reflex cannot be taught to predict.
The route into the learning circuit is the nose — roughly 24× more trainable synapses than vision has. A separate experiment on that runs at its own address:
Result: it did not help. Two markets, the same blind protocol, the only change being which sense the market was painted onto:
| sense | link to future price | significant results |
|---|---|---|
| smell | 0.011 | 2 |
| sight | 0.013 | 3 |
| deliberately broken brains | 0.023 | 24 |
Smell had every structural advantage — it reaches every one of the brain's 5,177 memory cells where sight reaches 339, drives them a third harder, and carries twice the variation. None of it converted. The broken brains still score higher than either sense.
A caution about reading single results: on the first market alone, smell looked slightly better than sight. The second market reversed it. One market is not a trend, which is exactly why the experiment runs on more than one.
This project's own olfactory arm is separate from the OdourTrail experiment →, which runs independently.
loading…
The bar labelled male moved / female moved is the per-candle step — the quantity that turned out to carry almost nothing (−0.03). The position of each coloured trace in the right-hand panel is the one that tracks price at +0.88.
This page used to end with a nine-way tally: male said UP, female said DOWN, and what the market did next. It has been removed, because the analysis showed it was counting the wrong thing.
The bee's pointer has a position and a step. The position tracks price closely — correlation +0.88. The step, from one candle to the next, tracks it at −0.03. The tally was built on the step.
That is why every one of its nine combinations came out at almost exactly one ninth, whether the market rose or fell. It was not a discovery that the states carry no information — they were independent of the market by construction, and the table was measuring its own dead channel. Leaving it up would be showing you a result we know is empty.
What replaced it is the section at the top of this page: the same question asked of the pointer's position instead, across three markets, against deliberately broken brains.