Everything you need for professional cryptocurrency trading, running on your own hardware.
Your keys, your crypto, your control. Always.
Your exchange API keys are stored only on your machine. They never touch our servers or any cloud service.
The bot runs entirely on your hardware. No internet account required, no subscription fees, no data collection.
We recommend API keys with trade permissions only - never withdrawal access. Your funds stay secure.
Configure your exchange API keys to only work from your bot's IP address for additional security.
Trade across multiple exchanges with independent configurations.
Professional-grade exchange with institutional fee tiers (0% maker / 0.08% taker).
BTC, ETH, SOL, XRP, ADA, ONDO, INJ, RENDER, AR, BONK, PENGU, WIF, TRX + USDT
Global exchange with wide altcoin selection including privacy coins.
ZANO/USDT and low-volume pairs with adjusted analysis intervals.
Extensible architecture ready for more exchanges.
Binance, KuCoin, Bybit, OKX
Each exchange has its own strategies, markets, and risk settings. Trade different pairs with different strategies on each exchange simultaneously.
Web-based interface for complete control and monitoring.
Real-time CPU, memory, and network usage with historical graphs. Keep your Pi healthy.
Current prices, 24h changes, and volume for all your enabled trading pairs.
Watch signals generate in real-time. See which strategies are firing and their confidence levels.
Comprehensive logging with 100MB rotating files. Filter by exchange, search by keyword.
Click strategies, toggle markets, change settings - everything auto-saves instantly.
Exchange tabs appear only when activated. Clean, focused interface.
Comprehensive controls to protect your trading capital.
| Control | Description | Range |
|---|---|---|
| Stop Loss | Automatic exit when price moves against your position | 1% - 10% |
| Take Profit | Lock in gains automatically when targets are hit | 2% - 15% |
| Trailing Stop | Dynamic stop that follows price up, protecting profits | 1% - 5% |
| Position Size | Percentage of balance to use per trade | 5% - 50% |
| Max Positions | Maximum simultaneous open positions | 1 - 10 |
| Daily Loss Limit | Trading pauses when daily loss exceeds limit | $25 - $500+ |
| Trade Cooldown | Minimum time between trades on same market | 3 - 60 min |
| Min Confidence | Minimum signal strength to execute trades | 30% - 80% |
Designed for low-power, always-on operation.
Efficient Python code optimized for Raspberry Pi 5. Runs smoothly with minimal CPU and RAM.
Tested with Starlink connectivity. Handles network interruptions gracefully.
Systemd service integration for auto-start on boot. Runs continuously in background.
Also runs on Linux servers, macOS, and Windows. Deploy wherever you prefer.
One-command installation and management.
| Script | Linux/Pi | Windows | Description |
|---|---|---|---|
| Install | ./install.sh |
install.bat |
Full installation with systemd option |
| Start | ./start.sh |
start.bat |
Start bot in background |
| Stop | ./stop.sh |
stop.bat |
Stop the bot |
| Status | ./status.sh |
- | Check PID, CPU, memory usage |
| Logs | ./logs.sh |
logs.bat |
View live logs (tail -f) |
Experience these features yourself. Download PI Trading Bot and start trading today.