Three weeks ago I launched PassiveBot AI. Five people have bought it. The bot has taken zero trades.
Not because it's broken. Because Fear & Greed has been sitting at 21 — extreme fear — for most of April, and the system is correctly sitting out.
Here's what the bot has been doing instead of trading:
Running 4 scans a day. Checking 15 criteria per asset. Logging every skipped signal with the exact reason it was rejected. Watching ADX readings collapse below 10 across BTC, ETH and SOL simultaneously — classic compression before a move.
Every morning I get a Telegram report. "No valid setups. LLMs not called. Zero OpenRouter cost." That message used to frustrate me. Now I read it as the system working.
The hardest part of building a rules-based system isn't the code. It's trusting it when it does nothing.
Choppy markets are where most retail traders blow up — overtrading because sitting still feels like losing. The bot doesn't have that problem. It just waits.
F&G is starting to move. ADX is recovering. The first clean setup is coming.
When it fires, I'll post the exact signal, the LLM verdicts, and the outcome. Win or lose.
In the meantime — 5 sales, $985 USD, 7.9% conversion from a GitHub landing page with 89 views. No ads. No social media following. Just Reddit comments and honest writing.
If you're building something similar or want to see the full system, it's at https://nemothetradinglead.github.io/passivebotai.github.io/