← Dashboard

How Does Your ZTrader Autopilot Work?

Explained simply — for everyone who knows nothing about trading

📚 Glossary

Before I explain how the bot works, you need to know what all these terms mean. Click on any term to see its explanation.

🎯 Basics
Trading — buying and selling

Trading is buying and selling things (cryptocurrencies, stocks, gold) with the goal of making a profit. Buy cheap, sell higher — the difference is your profit.

You buy sneakers on sale for 50 EUR and sell them for 80 EUR. You made 30 EUR. That's trading!
Trader — a person (or program) that trades

A trader is someone who buys and sells assets (things that are traded) with the goal of making a profit. In our case, the trader is an AI program — it works automatically 24/7.

Bot — automated program

A bot is a program that works on its own, without anyone sitting in front of the screen. Our AI trading bot analyzes the market every hour and decides to buy, sell, or wait.

A bot is like a robot working in a factory — it continuously does its job without rest, 24 hours a day, 7 days a week.
Asset — anything that can be traded

An asset is anything that has value and can be traded. Our bot trades three types of assets:

Cryptocurrencies (crypto) — digital money on the internet: Bitcoin (BTC), Ethereum (ETH), Solana (SOL) and hundreds more. Traded on the Binance exchange. You choose which ones to track.

Stocks — shares in companies: Apple, Microsoft, Tesla and thousands more. Traded on American and European exchanges via IBKR.

Commodities — physical things: gold (XAUUSD), silver (XAGUSD), oil (IBUSOIL). Traded on international exchanges.

📈 Market Terms
Bullish / Bearish / Neutral — market mood

BULLISH = Optimistic. We expect prices to RISE. The name comes from a bull tossing things UP with its horns.

BEARISH = Pessimistic. We expect prices to FALL. The name comes from a bear swiping DOWN with its paw.

NEUTRAL = Neither up nor down. The market is undecided, no clear direction.

BULLISH ↑↑↑ Prices rising NEUTRAL Undecided BEARISH ↓↓↓ Prices falling
Position — an open trade

Open position = We bought something and haven't sold it yet. Money is "in play".

Closed position = We sold it. Now we know if we made or lost money.

You buy a concert ticket for 50 EUR. Until you sell it, you have an "open position". When you sell it for 70 EUR, the position is "closed" and you made 20 EUR.
Volume — how much is being traded

Volume shows how much of an asset was bought and sold in a given period. Higher volume means more people are trading — the signal is more reliable.

If you're selling apples at a market and only 2 people show up, you can't know the real price. But if 1000 people come, the price is much more reliable. More people = more reliable signal.
Sentiment — how people feel about the market

Sentiment is the "mood" of the market. If most people think prices will rise, sentiment is positive (bullish). If they think prices will fall, sentiment is negative (bearish).

The bot measures sentiment by reading news and looking for positive/negative words like "rally", "crash", "hack", "growth".

📊 Technical Indicators
RSI — is something overpriced or underpriced?

RSI (Relative Strength Index) measures how much an asset's price has risen or fallen recently. Value ranges from 0 to 100.

UNDERPRICED 0 - 30 Good buy! NORMAL 30 - 70 OVERPRICED 70 - 100 Risky buy! 0 30 70 100

Our data shows: when RSI is between 60-70, purchases succeed in 81% of cases. But when RSI is above 70 (already overpriced), purchases lose money in 80% of cases!

RSI is like a thermometer for price. When it shows "heat" (above 70), the price has already risen a lot and will likely fall soon. When it shows "cold" (below 30), the price has dropped and may recover.
Bollinger Bands — the tunnel where price moves

Bollinger Bands are three lines that form a "tunnel" around the price. The middle line is the average, while the upper and lower show how much the price normally moves.

Upper (expensive) Middle Lower (cheap) ━ Price moves within the tunnel

When the price touches the upper line, it might be overpriced. When it touches the lower line, it might be underpriced. When it breaks out of the tunnel, something unusual is happening!

Bollinger Bands are like guardrails on a road. The price mostly moves within the rails. When it hits a rail, it usually bounces back. If it breaks through — something big is happening!
EMA (20/50/200) — price average over time

EMA (Exponential Moving Average) is a "smoothed" price average. We use three periods:

EMA 20 — short average (last 20 hours). Reacts quickly to changes.

EMA 50 — medium average (last 50 hours). Slower, more stable.

EMA 200 — long average (last 200 hours). Shows the overall trend.

Crossover! EMA 20 (fast) EMA 50 (medium) EMA 200 (slow)

When the short average (EMA 20) crosses ABOVE the long one (EMA 50) — that's a good sign, the trend is upward!

When the short average falls BELOW the long one — bad sign, the trend is turning downward.

EMA is like your grade point average at school. If your average for the last week is better than the whole semester average, you're improving — upward trend!
ATR — how much the price jumps

ATR (Average True Range) measures how much the price "jumps" up and down on average in a given period. Higher ATR = more volatility.

ATR is like the "nervousness" of the market. A calm market has a small ATR (price changes slowly). A nervous market has a large ATR (price swings wildly). When the market is nervous, the bot uses a tighter Stop Loss to avoid being knocked out too early.
Volume Ratio — is trading volume higher or lower than usual?

Volume ratio compares current volume with the average. If the ratio is 1.5, trading is 50% higher than usual.

High volume + price rise = strong growth, many people buying. Good signal!

High volume + price drop = panic selling. Bad signal.

Low volume + rise = growth without support, may be a false signal.

💰 Trading Operations
Stop Loss (SL) — automatic loss protection
Stop Loss is the price at which the bot AUTOMATICALLY sells to prevent a larger loss. If you buy Bitcoin at 80,000 EUR and set SL at 78,400 EUR (2% below), the bot will sell if the price drops to that point.

SL ranges for different assets:

Crypto: 1.5 - 3% (prices are more volatile)

Stocks: 1 - 2% (more stable)

Gold/Oil: 1.5 - 2.5%

Stop Loss is like a fire alarm. You hope you never need it, but if a fire breaks out, it automatically puts out the flames before the damage gets too big.
Take Profit (TP) — automatic profit taking
Take Profit is the price at which the bot AUTOMATICALLY sells and takes the profit. If you buy ETH at 3,000 EUR and set TP at 3,150 EUR (5% above), the bot will sell when the price rises to that point.

TP ranges:

Crypto: 3 - 8%

Dionice: 2 - 5%

Zlato/nafta: 2 - 5%

Take Profit is like a wake-up alarm. When profit reaches the set level — it rings and takes the money. Because it's better to take a sure profit than to wait hoping it rises more (it might drop instead).
PnL — how much you made or lost

PnL (Profit and Loss) = earnings or losses.

Gross PnL — difference between buy and sell price, WITHOUT costs.

Net PnL — what you ACTUALLY earn, AFTER all costs (fees) are deducted.

You buy a phone for 500 EUR and sell it for 600 EUR. Gross PnL = 100 EUR. But you paid 20 EUR for the ad and 10 EUR for shipping. Net PnL = 70 EUR. What you actually have in your pocket.
Fee — commission on every trade

Fee is the commission the exchange (Binance) charges for every buy or sell. On Binance it's about 0.1% per transaction.

Every trade has TWO fees: one for buying, one for selling. Total of about 0.2% for the full "round trip" (buy + sell).

Fee is like an exchange office commission. When you convert euros to dollars, the exchange takes its percentage. Similarly, when you buy or sell crypto, Binance takes its small cut.
🌐 Market Data & Metrics
Fear & Greed Index — how scared or greedy people are

A single number from 0 to 100 that measures the mood of the entire crypto market.

EXTREME FEAR FEAR GREED EXTREME GREED 0 50 100

Interesting: when everyone is scared, it's OFTEN a good time to buy (because prices have already dropped). And when everyone is greedy and euphoric — the price may already be too high.

When everyone is panicking and selling, you buy cheap. When everyone is euphoric and buying, prices are already high. "Be greedy when others are fearful, and fearful when others are greedy."
Funding Rate — which side are more people betting on

On crypto exchanges there are "betting markets" (futures) where people bet whether the price will rise or fall. Funding rate shows which side is paying the other.

High funding rate (above 0.05%) — too many people betting on a rise. Dangerous! A "squeeze" (sudden drop) may happen.

Negative funding rate — too many people betting on a drop. A recovery may follow.

Open Interest — how much money is in the "betting pool"

Open Interest (OI) shows how much total money is invested in futures (betting markets). Higher OI = stronger potential price move.

If few people bet on a match, the result won't be dramatic. But if a million people bet, there will be a huge reaction when the result comes. Same principle with OI.
Market Cap — total value

Market Cap = price of one coin times total number of coins. It's the total value of that cryptocurrency.

Bitcoin market cap is about 1.5 trillion dollars. Total crypto market cap is about 3 trillion.

If a company has 100 shares at 10 EUR each, market cap is 1,000 EUR. It tells you how much the company (or cryptocurrency) is "worth" in total.
BTC Dominance — how "strong" Bitcoin is

Shows what percentage of the total crypto market belongs to Bitcoin.

Dominance rising — people are fleeing to Bitcoin as a "safe haven". Altcoins (ETH, SOL...) usually drop.

Dominance falling — money flows into altcoins. This is called "alt season".

TVL (Total Value Locked) — how much money is in DeFi

TVL shows how much total money is "locked" in DeFi projects (decentralized finance — projects that replace banks).

TVL rising — people are investing in DeFi, they trust crypto.

TVL falling — people are pulling money out, losing confidence.

Kill Switch — panic button
Kill Switch is a safety mechanism: if the bot loses more than 5% of total capital in one day, it STOPS ALL operations. Automatically resets the next day.
Kill switch is like a circuit breaker in your house. If something goes wrong, the breaker "trips" and stops everything before the damage gets worse.
Confidence — how certain the AI is

For each decision, the AI gives a confidence score from 0.0 to 1.0 (0% to 100%).

Below 0.6 (60%) — AI is not confident enough. Does NOT trade.

0.6 - 0.8 — moderate confidence. Trades, but with a smaller position.

Above 0.8 (80%) — high confidence. Trades with a larger position.

P/E Ratio & Earnings — how much the company earns (stocks only)

P/E Ratio (Price to Earnings) = share price divided by the company's earnings per share.

If a share costs 100 EUR and the company earns 5 EUR per share annually, P/E is 20. That means it takes 20 years of earnings to "pay off" the share price.

High P/E (e.g. 50+) — the stock is "expensive" relative to company earnings.

Low P/E (e.g. 10-15) — the stock is "cheap" relative to earnings.

Earnings are quarterly reports — how much the company earned in the last 3 months. If earnings beat expectations, the price usually rises.

🏧 Macroeconomic Terms
Fed Rate — the US central bank interest rate

The Federal Reserve (Fed) is the most important bank in the world. Their interest rate affects EVERYTHING — from cryptocurrencies to stocks.

Higher rate — money is "more expensive" to borrow. People invest less, prices fall.

Lower rate — money is "cheap". People invest more, prices rise.

When the bank raises rates, everyone spends less because borrowing money is more expensive. When it cuts rates, everyone goes shopping because money is "cheap". Same with investing.
CPI (Inflation) — how fast prices are rising

CPI (Consumer Price Index) measures inflation — how fast everyday prices are rising (food, fuel, rent).

High CPI — inflation is high. The Fed will likely raise rates. Bad for markets.

Low CPI — inflation is under control. The Fed may cut rates. Good for markets.

DXY — strength of the US dollar

DXY (Dollar Index) measures how strong the US dollar is compared to other currencies.

Strong dollar (DXY rising) — bad for crypto and gold, as they are priced in dollars and appear "more expensive".

Weak dollar (DXY falling) — good for crypto and gold, as dollars are "worth less" so people flee to alternative investments.

Yield Curve — is a recession predicted?

Yield Curve compares short-term and long-term interest rates on US bonds.

Normal — long-term rates are higher than short-term. Everything is OK.

Inverted — short-term rates are HIGHER. This is often a sign that a recession is coming!

Normally: if you borrow money for 10 years, the interest is higher than for 1 year. Logical — longer borrowing = higher risk. But when that flips, it means people think the future will be WORSE. That's a serious warning sign.

📡 Where does the data come from?

AI doesn't guess blindly — it analyzes data from 10 different sources before each decision. Here's where it draws information from:

Importance hierarchy: For crypto, technical analysis (RSI, BB, EMA) is most important, followed by market mood, then futures data, crypto market, sentiment, and finally macro data. For stocks, fundamental analysis (company earnings) matters more.
📈

1. Technical Analysis

What it fetches: RSI, Bollinger Bands, EMA (20/50/200), ATR, volume ratio — for the last 24-200 hours.

How AI uses it: This is the MOST IMPORTANT source for buy/sell timing. RSI says if it's overpriced, BB says if it's outside normal, EMA shows trend direction.

All assets
📰

2. News & Sentiment

What it fetches: Latest news from Finnhub for each asset. Looks for keywords like "crash", "rally", "hack", "bullish".

How AI uses it: Negative news (hack, SEC lawsuit) can signal a drop. Positive news (partnership, ETF approval) can signal a rise.

Svi asseti
🏧

3. Macroeconomic Data

What it fetches: Fed interest rate, CPI (inflation), DXY (dollar strength), yield curve, unemployment — from the FRED API.

How AI uses it: Macro data provides the "big picture". If the Fed raises rates, it pushes ALL markets down.

Svi asseti
😐

4. Fear & Greed Index

What it fetches: A single number (0-100) measuring the crypto market mood. 0 = extreme fear, 100 = extreme greed.

How AI uses it: Used as a contrarian signal — extreme fear can be a buying opportunity.

Crypto only
💲

5. Futures Data

What it fetches: Funding rate, Open Interest and mark price from the Binance futures market.

How AI uses it: Detects "crowded trades" — when too many people bet on the same side, a squeeze (sudden reversal) is more likely.

Samo crypto
🌐

6. Crypto Market

What it fetches: BTC dominance, total market cap and volume from CoinGecko.

How AI uses it: Rising BTC dominance = flight to safety (into Bitcoin). Falling = alt season (altcoins rising).

Samo crypto
🔒

7. DeFi Data

What it fetches: Total Value Locked (TVL) trend from DeFi Llama — how much money is "locked" in DeFi protocols.

How AI uses it: Rising TVL = capital flowing into the crypto ecosystem. Falling = capital flowing out.

Samo crypto

8. BTC Network

What it fetches: Bitcoin mempool fee (network congestion), hash rate (miner power), difficulty.

How AI uses it: High mempool fee = lots of network activity. Rising hash rate = miners believe in Bitcoin.

Samo crypto
💼

9. Fundamental Analysis

What it fetches: P/E ratio, earnings, revenue from the yfinance API.

How AI uses it: Checks if a stock is "expensive" or "cheap" relative to how much the company actually earns.

Stocks only

10. Aggregated Sentiment

What it fetches: Combines ALL the above sources into one final score: positive, negative, or neutral.

How AI uses it: Provides a final "weighted" score — all data combined into one sentiment score per asset.

Svi asseti
10 DATA SOURCES Technical analysis News Macro data Fear & Greed Futures Crypto market DeFi (TVL) BTC Network Fundamentals AI BRAIN RISK CHECK BUY WAIT SELL

All 10 sources feed into the AI "brain", which passes through a Risk Check, and finally makes one of 3 decisions.

🧠 How does the AI decide?

Every hour (for crypto) the bot goes through these 7 steps. The entire process takes a few seconds.

Data Collection

The bot fetches the latest data from all 10 sources: prices, indicators, news, macro data, sentiment...

Sending to AI

All data is formatted and sent to Claude AI (or Gemini) in one large message. The AI gets a complete picture of the market.

AI Analyzes

AI evaluates EVERYTHING together — technical indicators, news, macro, sentiment, open positions — and makes its own decision.

Decision

AI returns a structured decision: BUY, SELL or WAIT, along with confidence, reason and position size.

Risk Check

The protection system checks 10 safety limits: RSI block, daily loss, kill switch, trend filter... Even if AI says "BUY", the risk check can block the trade.

Execution

If everything is OK, the bot executes the order on Binance (crypto) or Interactive Brokers (stocks, gold). The trade happens in milliseconds.

Recording & Notification

Everything is saved to the database (every decision, every trade, every reason). Telegram sends a notification to your phone. The dashboard updates.

Three possible decisions

BUY

AI thinks the price will rise. Buys the asset for an amount that depends on market conditions (invests more when the outlook is better).

SELL

AI thinks it's time to exit. Always sells 100% of the position — our data shows this is better than partial selling.

WAIT

AI doesn't have enough evidence. It's better to wait for a clearer situation than to risk on unclear signals.

How much money does it invest? (Position Size)

AI doesn't always invest the same amount. On a bad day it invests less (to lose less), on a good day it invests more (to earn more).

Min
Reduced
Standard
Increased
Max
0.0 0.2 0.4 0.6 0.8 - 1.0
ClassMin investmentStandardMax investment
Crypto 5% (100 EUR) 18% (360 EUR) 27% (540 EUR)
Stocks 4% (200 EUR) 15% (750 EUR) 22.5% (1125 EUR)
Gold/Oil 3% (90 EUR) 10% (300 EUR) 15% (450 EUR)

Example for crypto (capital 2000 EUR): on a BEARISH day, AI may invest only 100 EUR (5%). On a BULLISH day with strong signals, it can invest up to 540 EUR (27%).

AI Philosophy: AI does NOT follow strict rules. All indicators are advisory — AI looks at the OVERALL picture and makes its own judgment. No single indicator can block a decision. AI thinks like an experienced trader who knows the rules but uses common sense.

Quality > Quantity: It's better to make 3 good trades per day than 30 bad ones. AI waits for clear signals instead of jumping into unclear situations.

How market mood affects position size

These are HARD rules in the code — AI CANNOT bypass them:

MoodMax sizeWhat it means
BEARISH Max 0.20 (20%) Bad day — AI can invest max 100-190 EUR in crypto
NEUTRAL Max 0.50 (50%) Undecided — moderate size, max 260-320 EUR
BULLISH No limit Good day — AI can use up to 100% of the range (540 EUR)

🛡 Loss Protection

The bot has 7 layers of protection that prevent large losses. These layers work automatically — AI cannot disable them.

🚨

1. Kill Switch — Panic Button

If the bot loses more than 5% of total capital in one day, it STOPS ALL operations. Automatically resets the next day. Checked every 5 minutes.

💵

2. Daily Loss Limits

Each asset class has a separate daily limit: crypto 2%, stocks 2%, gold/oil 3%. When the limit is reached, the bot stops trading that class for the day.

🔥

3. RSI Block

If RSI is above 72 (the price has already risen significantly), the bot does NOT buy. Our data shows it would lose in 80% of cases. Exception: only if AI confidence is above 85%.

🚫

4. Trend Filter — don't catch a falling knife

If the price has been falling for 4+ hours (drop greater than 1.5%) or there are 3+ consecutive red candles, the bot does not buy. It waits for the drop to stop.

When a knife falls, don't catch it mid-air — wait for it to hit the floor, then pick it up. Same with prices.
🌡

5. Market Mood Cap

On a BEARISH day the bot can invest max 20% of the range. On NEUTRAL max 50%. This is hardcoded — AI cannot bypass it. Prevents large bets on bad days.

🔗

6. Correlation Groups

BTC and ETH are "cousins" — they fall and rise together. The bot doesn't buy too many correlated assets at once. Max 3 positions in the same correlation group.

🔢

7. Position & Trade Limits

Maximum 15 open positions simultaneously and 50 trades per day. Plus, AI must have at least 60% confidence to trade at all.

Additional protections: If daily PnL drops below -5 EUR, position size is automatically halved (x0.50). If risk is rated HIGH, position is reduced by 30%. All of this works automatically in the background, regardless of AI's wishes.

💰 Costs & Earnings

Every trade has costs. Understanding fees is crucial because they affect how much you actually earn.

How do fees work?

Binance charges a 0.1% commission per transaction. Every trade has TWO transactions: buy and sell. Total round-trip cost: ~0.2%.

Example: You buy ETH for 100 EUR, sell for 105 EUR

Purchase 100.00 EUR
Buy fee (0.1%) -0.10 EUR
Selling price 105.00 EUR
Sell fee (0.1%) -0.105 EUR
Gross profit (without fees) 5.00 EUR
NET profit (with fees) 4.795 EUR

BNB Fee Discount

The bot automatically holds some BNB tokens because Binance gives a 25% discount on fees if you pay in BNB. Instead of 0.1%, you pay only 0.075%!

The bot buys BNB when it runs low (if balance drops below 5 EUR, it automatically buys 10 EUR BNB). When selling BNBEUR, it keeps a small BNB reserve for fees.

Why is net PnL important?

All PnL displays in the dashboard are NET — already reduced by fees. So what you see is what you ACTUALLY earn.

The only hard rule for AI: The bot does NOT sell if the net profit would be less than 0.4%. Why? Because fees would eat nearly all the profit. Exception: only if there are clear bearish signals that the price will fall.

Net vs Gross — Example

Situation: You buy Bitcoin for 1000 EUR. Price rises to 1003 EUR (+0.3%). Gross profit = 3 EUR.

But: Buy fee = 1 EUR, sell fee = 1 EUR. Net profit = only 1 EUR.

Problem: Such a small profit isn't worth selling for. That's why AI waits for a bigger profit before selling.

📊 What do I see on the dashboard?

Explanation of the main dashboard sections — what they display and how to read the data.

PnL History (Chart)

The chart shows your earnings over time in two layers:

📈

Green bars — Daily PnL

Each bar shows how much you earned (or lost) that day. Green = profit, red = loss. Bar height = amount in EUR.

📉

Line — Total (cumulative) PnL

The line shows total earnings since the start. Rises when you have profitable days, falls when you lose. Goal: line goes up!

All amounts are NET — already reduced by trading fees. What you see on the chart is what you actually earned. More about fees: Costs & Earnings.

Open Positions (Table)

The table shows all assets the bot currently holds — active positions that haven't been sold yet.

💰

Table columns

ASSET — name and class. ENTRY — purchase price. STAKE — how many EUR invested. NOW — current price. PNL — net profit in % (green = in profit, red = in loss). SL/TP — Stop Loss and Take Profit levels. DURATION — how long the position has been open.

🔎

Click for details

Clicking a position opens a panel with a mini chart (24h), detailed PnL, distance to SL/TP, and a manual sell button.

Loss-sale protection: A toggle above the table blocks selling positions in the red. When enabled, neither AI nor you can sell at a loss — the position waits for recovery. More: Loss-Sale Restriction.

Recent Trades (Table)

The table shows the history of all executed trades — buys and sells.

📃

Stupci tablice

ASSET — name. TYPE — ENTRY (buy) or EXIT (sell). PRICE — execution price. STAKE / PNL — for ENTRY shows invested EUR (blue), for EXIT shows net PnL (green/red). DATE — when it was executed.

👤

BOT vs USER

The 👤 icon marks manual trades (from the dashboard). Trades without the icon are automatic from the AI bot. In reports you can see statistics: how much you intervened vs. how much the bot handled on its own.

🕹 Dashboard Interactive Actions

The dashboard is not just for viewing anymore! You can buy or sell yourself, get AI recommendations on demand, override the risk manager, review reports — and push notifications keep you informed about everything.

Action Password — Protection from Unwanted Actions

All "dangerous" actions (selling, starting/stopping the bot) require an action password. This prevents someone from accidentally clicking "Sell" or an unauthorized person controlling the bot.

How it works: When you click any action, a password entry dialog appears. You enter it every time — it's not saved in the browser. The password is sent securely in an HTTP header and compared with the hashed version in the database.

Manual Position Selling

Click on any open position to see details. In the expanded panel you'll see:

📈

Position Details

Entry price, current price, net PnL (in EUR and %), position duration, distance to Stop Loss and Take Profit levels.

📊

Mini Chart (24h)

A small chart showing price movement over the last 24 hours. Helps you see the trend before deciding to sell.

💵

"Sell" Button

Click, enter the action password, and the position will be sold on Binance. You'll see exactly what the net PnL is (after fees). Notification comes via both push and Telegram.

Reports

The "Reports" section on the dashboard gives you a detailed performance overview for the selected period:

What you see: Total number of trades, win rate (percentage of profitable ones), net PnL, best and worst trade, statistics per asset (number of trades, PnL, win rate), and how much you manually intervened vs. how much the bot handled alone.

Select start and end dates, click "Generate" — and you get the complete picture. Useful for weekly/monthly reviews.

Manual Purchase with AI Recommendation

Want to buy an asset yourself? In the "Manual Purchase" section, select an asset and click "Analyze". The bot fetches all data (technical, sentiment, news, macro) and asks AI for a recommendation.

🔎

Complete Analysis

You see RSI, Bollinger Bands, EMA, sentiment, news, volume — everything AI uses for its decision. Free capital and estimated purchase amount.

🧠

AI Recommendation

AI gives BUY/SELL/WAIT with confidence, reason and key factors. The buy button changes color: green (BUY), gray (WAIT), red (SELL).

💰

Buy Anyway

Even when AI says WAIT, you can buy — the button is always available. If you already have a position, the purchase is added to the existing one (average entry price).

Blocked Trades + Override

Sometimes AI says "BUY", but risk management blocks the trade (RSI too high, trend filter, daily limit...). You can see these blocked trades on the dashboard and override them!

How it works: When risk management blocks a purchase, the trade appears in the "Blocked Trades" section. You see: which asset, why it was blocked, AI's reason, and a countdown timer. You have 30 minutes to click "Buy Anyway" — after that the override window expires. If you already have an open position, the purchase is added to it (average entry).

You get a push notification and Telegram message when a trade is blocked — so you can react even outside the dashboard.

Push Notifications for Everything

Enable push notifications on the dashboard and get notified about EVERYTHING important:

What you get: Executed trades (buy/sell), AI decisions (when AI recommends BUY or SELL), blocked trades (when risk manager blocks a purchase — you can immediately open the dashboard and override), urgent alerts (kill switch, system error). Works independently of Telegram.
Trade source: Every trade is labeled with its origin: BOT (automatic from the AI bot) or USER (manual from the dashboard). In reports you see statistics — how much you intervened vs. how much the bot handled alone.

Advanced Features — AI Optimization

ZTrader has 14 advanced features that help AI make better decisions. Some can be toggled on/off in settings, while others are always active. On the dashboard you can see the status of each feature (green/yellow/gray).

Features You Can Control

You can toggle these features on or off in Settings → Advanced Features. Changes take effect immediately.

Trailing Stop Loss
What it does: Instead of a fixed Stop Loss, this one dynamically moves up as the price rises. Protects profit you've already earned.
When it activates: Automatically on all positions. Every 2 minutes it checks if the price reached a new high and moves the SL.
Why use it: Without trailing SL, a position that rises 5% and falls back to -2% ends at a loss. With trailing SL, you lock in some profit.
Re-entry Cooldown
What it does: After selling an asset, it prevents re-buying the same asset for 50 minutes (30 min after an SL sell). AI sees cooldown info in its context.
When it activates: Automatically after every sell. Can be bypassed if price drops 2% below the sell price (dip) or rises 3% (breakout), or if AI confidence is 85% or higher.
Why use it: Prevents "flip-flop" — a situation where the bot sells and immediately buys the same asset at a similar price, losing only on fees.
Recovery Mode
What it does: After 3+ consecutive losses or weekly PnL below -3%, it reduces position size to 50% and requires higher AI confidence (min 75%).
When it activates: Automatically when the bot detects a losing streak.
When it deactivates: 2 consecutive profitable trades OR the weekly PnL of the class turns positive — whichever condition is met first.
Why use it: Protects capital during bad periods. Smaller bets mean smaller losses while AI finds its rhythm. The bot still trades — just more cautiously.
Scaled Entry (DCA)
What it does: Instead of buying the full amount at once, it buys 60% immediately and waits for a 1.5% price drop to buy the remaining 40%.
When it activates: On every purchase (if the amount is > 30 EUR) — except in a BULLISH market, where 100% is bought immediately (no point waiting for a dip when the price is rising).
Why use it: Reduces the impact of bad timing. If the price drops after buying, you buy the second part cheaper and lower the average entry price.

Always-Active Features

These features work automatically and cannot be disabled. They improve AI context at no additional cost.

Adaptive AI Interval
Adjusts the frequency of AI checks based on market volatility. Less frequent in calm periods, more frequent during volatile ones.
Sector Rotation
Ranks assets by momentum (STRONG/NEUTRAL/WEAK) using RSI trend, EMA alignment and volume. AI sees the ranking and adjusts allocation.
Macro Event Calendar
Detects upcoming macroeconomic events (FOMC, CPI, GDP) and signals the AI. Prevents large purchases right before important announcements.
Time-based Exit
Detects stagnant positions (PnL ±1% for over 5 days for crypto). AI gets a signal to consider exiting since capital is "trapped".
Multi-TF Confirmation
Analyzes trends across 3 timeframes (1H, 4H, 1D). When all are aligned, the signal is strong. When conflicting, AI gets a warning about mixed signals.
Funding Rate Contrarian
Uses funding rate as a contrarian indicator. Extremely high funding (too many longs) = risk of a drop. Extremely low = potential bounce.
AI Self-evaluation
Analyzes past trades by RSI zone and generates insights for AI. Requires minimum 30 days of trading history and at least 10 trades to avoid small-sample bias. Example: "RSI 70+ zone: win rate 32% — avoid buying there".

Rule-based Automation

These features act autonomously — no extra AI calls, no added cost. They protect capital and lock in profit using rule-based logic.

F13

Choppy Market Guards

What it does: Rule-based protection in volatile sideways markets — no AI call, zero extra cost.

Choppiness detection: Score 0–1 based on 60-minute volatility, net price change, candle balance and streak signals. Market is considered choppy when score ≥ 0.6 and volatility ≥ 1.2%.

Buy gate: In choppy mode, entries are blocked unless an uptrend is confirmed: momentum=UP, 5m and 10m change positive, 2+ consecutive bullish candles. Even when confirmed, position size is capped at 30%.

Peak giveback auto-sell: When a position has ≥ 0.3% net profit and price starts reversing (drawdown ≥ 0.5% from peak, OR momentum turns DOWN+ACCELERATING with 2+ bearish candles) — an immediate rule-based sell is triggered. No AI involved.

Stricter re-entry: After a choppy giveback sell, re-buying the same asset requires a 45-minute cooldown (vs 30 min default) and stronger momentum confirmation (3+ consecutive bullish candles).

Analytics: SIGNAL (choppy detected), BLOCK (buy rejected), EXECUTION (giveback sell) events are logged in the Advanced Features log. Use the "Choppy Market Guards" dashboard section to monitor calibration over time.
F14

Smart Exit Timing

What it does: Uses Gemini AI (free tier) to monitor open positions for optimal exit timing (5 min cooldown per position). Can recommend SELL, TIGHTEN_SL (raise stop loss), or HOLD.

Pre-filter (zero cost): Before calling Gemini, a rule-based check detects warning signals: momentum reversal, peak erosion (≥ 0.2% drawdown from peak), RSI overbought (≥ 68), BB upper resistance, weak rally (low volume), or bearish candle streaks. Only when signals are detected does it call AI.

AI exit analysis: Gemini receives a compact prompt with position data, momentum (1-min candles), and technicals (RSI, BB, volume). It decides:
SELL (confidence ≥ 70%): Execute immediate sell to lock profit.
TIGHTEN_SL: Raise stop loss closer to current price — protects profit without selling. SL only moves UP, never down.
HOLD: Trend still favorable, no action needed.

Gates: Position must be ≥ 10 min old, have ≥ 0.1% profit. Cooldown 5 min per position. Max 20 Gemini calls per position per day.

Requires: GEMINI_API_KEY environment variable (free at aistudio.google.com). Without it, the feature is silently disabled — all other exit paths still work.

Analytics: SIGNAL (pre-filter hit), EXECUTION (sell or SL tightened), RECOMMENDATION (hold) events are logged. Use the "Smart Exit Timing" dashboard section to monitor.
Whale Tracking: A feature that monitors exchange inflow/outflow of large transactions. Currently waiting for a data source (shown in yellow on the dashboard).
Tip: On the dashboard, go to the "Advanced Features" section to see the status of all 14 features as traffic lights. In Settings you can toggle the ones that support it.

🛑 Hard Stop & Trend Monitor

A mechanism for completely stopping trading during extremely negative market conditions. Uses rule-based analysis (no AI calls — completely free).

What is Hard Stop?

Hard stop is a "pause" for trading. When active, the bot doesn't buy anything until the set date. Existing positions remain open, and the Stop Loss / Take Profit safety net still works — only new purchases are stopped. The bot continues running AI analysis during hard stop to monitor for trend reversals, but silently blocks all buy attempts.

🚫

Manual Hard Stop

Choose a date until which you want to pause trading and enter a reason. The bot won't buy until that date. When the date passes, the hard stop is automatically removed.

🤖

Auto Hard Stop

When enabled, the bot decides on its own when to pause. Requires 4 consecutive downtrend detections (~1 hour of sustained downtrend, strength >= 0.5) before activating a 7-day hard stop — prevents false positives from short dips. When the trend recovers (strong bullish breadth: 60%+ assets in uptrend with positive momentum), it automatically removes the hard stop. During hard stop the bot keeps analyzing markets so it can detect reversals faster, but all buys remain blocked until the stop is lifted. Fully automatic, no intervention needed.

Trend Monitor — How Does It Analyze?

The trend monitor uses 4 signals with equal weight to determine market direction:

📈

1. RSI Average

Average RSI of all crypto assets. Below 30 = bearish signal, above 70 = bullish signal. Measures whether the market is oversaturated.

💨

2. Fear & Greed Index

Fear and Greed Index (0-100). Below 20 = extreme fear (bearish signal), above 75 = extreme greed (bullish). Contrarian indicator — extreme fear can mean the bottom.

📉

3. EMA alignment

Percentage of assets with bullish vs bearish EMA alignment (price > EMA20 > EMA50). If most are falling, the signal is bearish.

🕑

4. Price Change (4h)

Average price change of all crypto assets in the last 4 hours. A large drop means short-term bearish momentum.

The result is a score from -1.0 to +1.0:

Score < -0.30 = DOWNWARD trend (bearish) — recommendation: activate hard stop
Score -0.30 to +0.30 = NEUTRAL trend — recommendation: no change
Score > +0.30 = UPWARD trend (bullish) — recommendation: remove hard stop
How fresh is it? The trend monitor checks every 15 minutes (every 10 minutes when hard stop is active). On the dashboard you can see how old the last analysis is. Green = fresh (<20min), yellow = moderately old (20-30min), red = old (>30min). Click "Analyze Now" for a new check.

Dashboard Cards

📈

Trend

UPWARD (green), NEUTRAL (gray) or DOWNWARD (red). Shows the current market direction.

💪

Strength

How strong the trend is (0.0 to 1.0). Strength >= 0.5 is considered a strong trend for auto hard stop.

💡

Recommendation

ACTIVATE — suggests pausing trading. REMOVE — trend has improved. NO CHANGE — leave as is.

💨

Fear & Greed

Current index value (0-100). Red <30, green >70, white neutral. Value 0 = extreme fear.

Profit Trigger (Price Watcher)

A mechanism that wakes AI when a position reaches profit, but only under the right conditions. Goal: lock in earnings when the market is not in an upward trend.

How Does It Work?

The Price Watcher checks prices every 2 minutes. When the net PnL of an open position reaches +0.4% (above fees), it wakes AI to decide — sell or wait.

🟢

BULLISH market → skipped

When the market is upward (BULLISH), the profit trigger is completely skipped. Positions "ride" for maximum profit. No reason to sell in a bull market while the trend is good.

🟠

NEUTRAL/BEARISH → AI wakes up

When the market isn't bullish, a profit of 0.4%+ is a signal for an AI check. AI gets full context (indicators, sentiment, news) and decides SELL or WAIT. It's not an automatic sell — AI has freedom.

🕑

Cooldown & Limits

After each trigger, 30 minutes cooldown per position. Maximum 6 triggers per day per position. Prevents AI spam on positions oscillating around the threshold.

What Do You See on the Dashboard?

Statistics: Total triggers (how many times AI was woken), AI sold (how many times AI decided to sell), AI waited (how many times it said "wait, trend is OK"). Plus distribution by market mood (NEUTRAL vs BEARISH).

Table: Every trigger event: asset, date, net PnL%, mood, AI decision, reason, and whether the sale was executed.
Costs: Realistically ~5-10 extra AI calls per day (not all 30 max). On Claude Sonnet that's ~$0.10-0.20/day.

🔒 Loss-Sale Restriction

A feature that blocks selling positions that are in the red. Useful when you want to prevent realizing a loss and give the position time to recover.

🔒

Global Switch

When enabled, no position with negative net PnL can be sold — not by AI, not manually. Enabling the global switch automatically enables all per-asset switches.

🎯

Per-Asset Switches

You can restrict selling for individual assets. Example: block ETH selling (waiting for recovery) but allow BTC selling. Shown in the open positions table.

SL Override

The most important question: does Stop Loss still work when the restriction is enabled? By default YES — SL always protects against catastrophic loss. Disabling SL requires confirmation because it's dangerous (position can drop indefinitely).

Warning: Loss-sale restriction is a powerful tool, but using it blindly is dangerous. If a position drops 10%, 20%... without SL there's no protection. Only enable the restriction when you have reason to believe in recovery, not out of hope.

⚖ 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.