Core Principle

🔒 Self-Hosted Security

Your keys, your crypto, your control. Always.

🔑

API Keys Stay Local

Your exchange API keys are stored only on your machine. They never touch our servers or any cloud service.

🚫

No Cloud Dependency

The bot runs entirely on your hardware. No internet account required, no subscription fees, no data collection.

🛡️

Trade-Only Permissions

We recommend API keys with trade permissions only - never withdrawal access. Your funds stay secure.

📍

IP Whitelisting Ready

Configure your exchange API keys to only work from your bot's IP address for additional security.

Trading Infrastructure

🏦 Multi-Exchange Support

Trade across multiple exchanges with independent configurations.

🐙

Kraken

✓ Full Support

Professional-grade exchange with institutional fee tiers (0% maker / 0.08% taker).

Supported Pairs:

BTC, ETH, SOL, XRP, ADA, ONDO, INJ, RENDER, AR, BONK, PENGU, WIF, TRX + USDT

🔷

MEXC

✓ Full Support

Global exchange with wide altcoin selection including privacy coins.

Specialized For:

ZANO/USDT and low-volume pairs with adjusted analysis intervals.

🔮

Coming Soon

In Development

Extensible architecture ready for more exchanges.

Planned:

Binance, KuCoin, Bybit, OKX

Independent Configurations

Each exchange has its own strategies, markets, and risk settings. Trade different pairs with different strategies on each exchange simultaneously.

Control Center

📊 Real-Time Dashboard

Web-based interface for complete control and monitoring.

📈

System Monitoring

Real-time CPU, memory, and network usage with historical graphs. Keep your Pi healthy.

💹

Live Market Data

Current prices, 24h changes, and volume for all your enabled trading pairs.

🎯

Signal Tracking

Watch signals generate in real-time. See which strategies are firing and their confidence levels.

📜

Activity Logs

Comprehensive logging with 100MB rotating files. Filter by exchange, search by keyword.

Auto-Save Everything

Click strategies, toggle markets, change settings - everything auto-saves instantly.

🔄

Dynamic Tabs

Exchange tabs appear only when activated. Clean, focused interface.

Protect Your Capital

🛡️ Risk Management

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%
Deployment

🥧 Raspberry Pi Optimized

Designed for low-power, always-on operation.

Low Resource Usage

Efficient Python code optimized for Raspberry Pi 5. Runs smoothly with minimal CPU and RAM.

🌐

Starlink Ready

Tested with Starlink connectivity. Handles network interruptions gracefully.

🔌

24/7 Operation

Systemd service integration for auto-start on boot. Runs continuously in background.

🖥️

Cross-Platform

Also runs on Linux servers, macOS, and Windows. Deploy wherever you prefer.

System Requirements

MINIMUM
  • • 2 CPU cores
  • • 1 GB RAM
  • • Python 3.8+
  • • 100 MB storage
RECOMMENDED
  • • Raspberry Pi 5
  • • 4 GB RAM
  • • Python 3.10+
  • • 1 GB storage
Easy Management

📦 Simple Scripts

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)

Ready to Trade?

Experience these features yourself. Download PI Trading Bot and start trading today.

Download Now Explore Strategies