Custodial vs non-custodial trading bots: the difference that matters
Before you let any bot trade for you, there is one thing worth understanding: how much control you are actually giving up. "Non-custodial" gets used loosely, and the differences are not cosmetic. Here is the honest mental model, no product pitch required.
Custodial bots: your coins on their platform
Most exchange bots (Pionex and similar) are custodial. Your funds live on the platform. It is convenient and beginner-friendly, but you are trusting the operator with custody, and you usually pay a fee or spread whether you win or lose.
The confusing middle: "non-custodial" via API keys
Platforms like 3Commas, Bitsgap and Cryptohopper are often called non-custodial because they do not hold your coins; your funds stay on your exchange. But you grant them an API key with trade permission. That is safer than full custody, yet not risk-free: a compromised key can still be abused (wash trades, self-crossing your own book, draining through bad fills) even without withdrawal rights. IP whitelisting mitigates a lot of this, and almost nobody enables it.
Truly non-custodial: trading from your own wallet
The strongest model trades directly from your self-custody wallet through a signed, capped, revocable on-chain permission, with the blockchain enforcing the limits. Your funds stay in a wallet only you control, there are no API keys to manage, and you can revoke access in a single transaction. The trade-off is that you are on-chain: you need a wallet and a little gas.
Two questions to ask any bot
1. Can I withdraw my funds this second, without anyone's permission?
2. Does the operator get paid when I lose?
If the answers are "yes" and "no," you are in a much safer spot. That is the whole test.
Where btcbot lands
btcbot is built on the truly non-custodial model: it trades from your own wallet on BNB Chain through a capped, revocable on-chain mandate, with no API keys, and you keep 70% of the profit on every winning trade and its fee never touches your capital. Every trade settles on-chain in a public transaction you can verify. You can see it run with no signup at btcbot.io/demo.
Try the two-question test, then see btcbot run
FAQ
Are trading bots non-custodial?
Some are, some are not. Exchange bots are usually custodial. API-key bots leave funds on the exchange but take trade permission. Only wallet-based, on-chain bots are truly non-custodial.
Do trading bots need API keys?
Most CEX-connected bots do. Wallet-based on-chain bots do not; they use a revocable on-chain permission instead.
Can a trading bot steal your funds?
A truly non-custodial bot cannot move funds out of your wallet: its on-chain mandate is capped and revocable. Custodial and API-key models carry more trust assumptions.
Is Pionex custodial?
Yes, Pionex is its own exchange, so your funds are held on the platform.
What is a non-custodial trading bot?
One that trades from your own wallet without holding your coins or your keys, using a limited on-chain permission you can revoke at any time.
Related reading: A truly non-custodial Bitcoin bot · btcbot vs Pionex · btcbot vs 3Commas · btcbot vs Bitsgap · btcbot vs Cryptohopper · btcbot vs Coinrule
Not financial advice.