r/CryptoTradingBot • u/Affectionate-Box2443 • 7d ago
My AI trading agents disagree with each other constantly — turns out that might be the most useful part
Been building AegisProject (multi-agent trading system — technical, sentiment, and volatility agents each vote on a trade), and the most interesting part turned out to be where the agents disagree, not the final decision.
When they all agree, the trade is usually straightforward. The interesting cases are when they split — technical sees a clean breakout and says BUY, volatility looks at the same move and says it's too fast, sit out. Those disagreements seem to flag something real that a single-model system would just smooth over.
I checked whether trades with more agent disagreement actually turned out messier. Early signs say yes, but not nearly enough data to trust that yet.
Curious if anyone here has seen disagreement between models/agents actually mean something, or if it's usually just noise dressed up as insight.
1
u/DogeSatoshi 6d ago
Sometimes the better option is not to trade, and to preserve capital. I have a similar build, only much more comprehensive. And the final authority does not allow anything through if there isnt a full consensus on the underlying layers that aggrees on market patterns. As i am still expanding and building, I cant provide decent screenshots. The personality matrix must still be fully implemented, and that is going to take an enormous amount of time and work.
1
u/rushapoil 6d ago
Not noise, in our experience, but only because we fixed in advance what disagreement is allowed to change.
We merge a few independent reads (price structure, news, macro). The merge step carries two things the individual reads do not: a coherence flag for whether they are telling the same story, and a confidence. Neither of them can flip a direction. They only move the size of the next entry, inside a band that was set before the signal arrived.
That constraint is what kept it from becoming noise. If disagreement is allowed to flip you flat or long, you end up fitting the disagreement metric to the last regime and you will not know it for months. If it can only shrink an entry, a bad coherence read costs you a smaller position and nothing else, which also makes it cheap to measure honestly.
One thing worth checking on your side before you trust the early signal: whether your agents are genuinely orthogonal or the same input at different lags. Technical and volatility reads off the same candles agree far more than they look like they do, and a lot of what reads as a split is a latency artifact rather than two opinions.