The Market Never Tells You Why

Hand me an interface and my brain runs a loop I did not design: why is this designed this way, what breaks if you move it, who is this actually for. I’ve been a product manager for nearly five years, and the loop started before the title did. Now it runs without effort.

I also tried to beat the market. I had accounts, held positions, watched prices move. I approached it the way I approach product work: find the variable, isolate it, learn from it.

Same brain. Same ability to think in systems. One trained so deeply it became automatic. The other never started. The question that bothered me was why the same learning process did not transfer.

It’s not about feedback speed

The obvious answer is feedback loops. Products give you data, A/B tests, iteration cycles. Investing gives you a number that refuses to explain itself.

But that is not quite right either. The market gives you feedback faster than anything else. You buy and a second later the price tells you something. The problem is what it tells you — the price, and nothing else.

The real asymmetry is the shape of the feedback. When I ship a product change, I learn about it from several channels at once: the metric, a session replay, a support ticket, a coworker who tried it and hated it. Each one is a partial signal. The actual learning happens in the disagreement between them — when the metric is fine but the support tickets are bad, when the A/B test is positive but my designer thinks the new flow is worse. I do not have a labeled variable. I have several unlabeled ones, and the space between them is where the signal lives.

The market gives me one channel. The price. A price movement is not triangulable. There is no replay. There is no coworker who tried my trade and hated it. The feedback is a single number, with no metadata, attributed to no cause.

That is the asymmetry. Not speed. Not even “unlabeled.” It is that product feedback is a conversation between multiple signals, and market feedback is a monologue.

What I tried anyway

I tried to manufacture triangulation. Before every trade, I wrote down one thing: what has to be true for this to work. Not a prediction. A baseline.

It helped a little. I started noticing which of my assumptions held up and which were noise dressed up as conviction. The “catching my own drift” thing is real.

But the help was thin, and I want to be honest about why. The baseline I wrote down was still a story I told myself, just one I told before the fact. The comparison after the fact was a comparison between two of my own stories, with no external reference. The triangulation was me triangulating against myself. Which is not triangulation.

What it actually did was slow me down. Which is its own kind of value. The annotation did not teach me the market. It taught me to notice when I was about to act on a story I had not earned.

What the loop is for

The loop I run on interfaces — why is this designed this way, what breaks if you move it, who is it actually for — works because the object of analysis is something I can take apart and ask questions of. A market is something that just happens, in aggregate, to everyone at once, for reasons no participant can fully trace.

I can still train the discipline of slowing down before I act. I can still train the habit of writing down my reasons. I can still train the willingness to be told I was wrong without rewriting why.

But the market is not the place where most of that learning happens. It is, at best, a place where I get to practice it under conditions that punish mistakes in dollars instead of in meetings. The market will never tell me why. That part is still true. The market also is not the place where I can learn most of what I actually need to learn.


Update, July 2026: I changed my mind. You don’t need to be a better trader — you don’t need to trade at all. Don’t Be a Better Trader explains why.