Save this information: the Public IP address and the downloaded SSH key file (.key). We will need them for installation.
You don't need to install anything on the server! We will run the automated installation (Docker, HTTPS, security) — you just open the server and send us the access details.
2
Crypto exchange account and API key required
ZTrader needs one crypto exchange account to trade on. Pick one — only one exchange is active at a time (set via CRYPTO_PROVIDER in the .env generator below).
Binance
Default · recommended
Largest selection of pairs, EUR pairs, lowest fees (~0.1%/trade). The walkthrough below covers Binance.
Kraken
Alternative
EU-regulated, trades in EUR. Slightly higher fees (~0.25%/trade). Good if Binance isn't available where you live.
OKX
Alternative
Trades in USDT, not EUR — set your active assets and capital in USDT (e.g. BTCUSDT). Requires an extra API passphrase.
Create an account with your email and a strong password
Verify your email and set up 2FA (Google Authenticator or SMS)
Complete KYC verification (ID card + selfie) — required for trading
Without KYC verification you cannot use Spot trading. The process takes 5-30 minutes.
Creating a Binance API key
Log in to Binance → click the profile icon (top right)
Go to Account → API Management
Click "Create API" → select "System generated"
Enter a label (e.g. "ZTrader Bot") and confirm with 2FA
Copy the API Key and Secret Key — the Secret is shown ONLY ONCE!
Binance API Management — enable ONLY Spot Trading
Security: NEVER enable "Enable Withdrawals"! The bot only needs to buy and sell, not withdraw funds. If someone gets your API key, they cannot steal your money.
IP Whitelist (recommended): In the API settings you can restrict access to the server's IP address. This is an additional layer of protection.
Using Kraken or OKX instead? Create a trade-only API key (no withdrawal permission) on kraken.com/u/security/api or okx.com/account/my-api (OKX also requires an API passphrase). Then select your exchange in the .env generator below — matching fields will appear.
3
AI Provider required
ZTrader uses AI to make trading decisions. You can choose between four providers:
Claude (Anthropic)
~$20/mo
Sonnet model, highest accuracy, best market understanding
Gemini (Google)
Free
Flash model, free tier, sufficient for the bot (15 req/min). Enables F14 Smart Exit Timing at no cost.
OpenAI (GPT)
~$15-30/mo
GPT-5.x family, full primary provider just like Claude. Multiple model tiers from cheap (nano/mini) to flagship.
DeepSeek
~$1-3/mo
V3 model, very cheap paid API (~7× cheaper than Claude), strong reasoning. Great mid-tier option.
API Keys page — copy the key immediately after creation
Recommendation: If you're just starting out, choose Gemini — it's free and good enough. DeepSeek is a great low-cost option (~$1-3/mo). Switch to Claude or OpenAI GPT later for best accuracy.
Create an account (name, email, organization — can be "Personal")
The API Key will arrive by email or be displayed immediately
FRED API Key page
FRED provides data on interest rates (Fed Rate), inflation (CPI), dollar strength (DXY) and the yield curve. The AI uses this for macroeconomic context.
Reddit sentiment works automatically — the bot monitors r/CryptoCurrency, r/bitcoin, r/ethereum and other communities. It analyzes sentiment (bullish/bearish) and mention counts per asset. No API key required.
How much money do you want to allocate per asset class? The bot will never spend more than this amount.
Recommendation for beginners: Start with 200-500 EUR for crypto only. Add stocks and commodities later once you're confident the bot is working well.
Dashboard login — the API Key is your access password
✓
Send us the data last step
What we need from you
Generate the .env file using the form below
Send us:
.env file (download with the "Download .env file" button)
SSH key (.key file from step 1)
Public IP address of the server (from step 1)
We run the automated installation: Docker, HTTPS, security, monitoring
In 10-15 minutes you get a link to your dashboard!
Paper trading: The bot always starts in testnet mode first (fake money). Once you're satisfied everything works, we switch to real trading.
Advisory mode is ON by default: ZTrader starts in advisory mode — the AI proposes each buy/sell and you confirm it within 30 minutes. When you're comfortable with how the AI trades, you can enable Autopilot (one-click in the dashboard) for fully automatic execution.
IMPORTANT: The .env file contains all your keys. Send it ONLY to us and NEVER publish it on the internet!
Generate .env configuration
Fill in the fields with the keys you created in the steps above. Required fields are marked with a red asterisk.
Crypto Exchange (step 2)
OKX trades in USDT, not EUR — set AKTIVNI_ASSETI_CRYPTO and KAPITAL_CRYPTO below in USDT terms (e.g. BTCUSDT).
AI Provider (step 3)
Data sources (steps 4-5)
Telegram (step 6)
Web Push (step 7)
Dashboard (step 8)
Capital (EUR)
How many EUR to allocate for crypto trading (BTC, ETH, SOL, BNB, XRP)
Active assets
Crypto assets (Binance EUR pairs, e.g. BTCEUR, DOGEEUR, ADAEUR). You can add new ones from the dashboard.
Stocks (IBKR, e.g. AAPL, TSLA, META). You can add new ones from the dashboard.
Commodities (IBKR CFD). IBUSOIL requires EIA_API_KEY. You can add new ones from the dashboard.
For HTTPS dashboard access, register a free subdomain at duckdns.org.
Example: my-trader.duckdns.org
Telemetry (reports)
The bot automatically sends status reports (PnL, positions, AI accuracy) every 4h to the central server.
Additional settings
# Click "Preview" to see the .env file preview
⚖ Legal Disclaimer
This content is provided for informational and educational purposes only and does not constitute financial, investment, or legal advice. Nothing contained herein should be interpreted as a recommendation or endorsement to buy, sell, or hold any cryptocurrency or related asset.
Cryptocurrency investments carry a high level of risk and are highly volatile. Prices can fluctuate significantly in a short period of time, and you may lose all or a substantial portion of your investment. Past performance is not indicative of future results.
Before making any investment decisions, you should conduct your own thorough research and consider consulting with a qualified financial advisor or professional who understands your individual financial situation and risk tolerance.
By engaging with this content, you acknowledge and accept all risks associated with cryptocurrency investments and agree that you are solely responsible for your own investment decisions.