Because withdrawals, transfers, and trades are different matters.
In THIS post, I explained that API is for centralized strategies.
We support two centralized exchanges: Poloniex and Binance.
From these options let us take Binance as an example because this is the most popular one for our clients.
Your Binance account contains multiple wallets.
There are different wallets for spot trading, leverage trading, lending... and more.
From there, we recommend the spot wallet for scalping.
When you create an API for your spot wallet, you can choose to enable trades, but disable withdrawals and cross-wallet transfers, as the following image shows:
We do not know about any technique to bypass these restrictions and with them, we can not withdraw or transfer your funds.
Because of the Binance auto-matching engine and blocked leverage even burning them on bad trades would take enough time for the user to revoke access.
What we do is to try to make profitable trades and after one week of continuous trading, we ask for 30% of the profit.
All your questions so far were justified and we were glad to answer them.