🚀 Quick Start

Get EDEA running on your exchange in under 5 minutes.

⚠️ Risk warning. Algorithmic trading involves substantial risk of capital loss. Start with an amount you are fully prepared to lose — we recommend €50–€100 for your first two weeks while you observe how the bot behaves on your pairs.

Create your EDEA account

Go to edea-bot.com and sign up with your email. You'll receive a 6-digit verification code by email. Your 3-day free trial starts immediately — no charge until it ends.

Connect your Kraken exchange

Log into Kraken → Security → API → Generate new key. Enable Read and Trade only. Never enable Withdraw. Paste your key + secret into EDEA Settings → Exchange.

Choose a strategy and configure risk

Use the Strategy Finder (✨ button above the strategy grid) to get a personalised recommendation. Set your max trade size (€10–€50 to start), stop loss (1.5–2.0%), and max open positions (3).

Add pairs to your watchlist and start the engine

Go to Settings → Watchlist and add 4–6 pairs (e.g. BTC/EUR, ETH/EUR, SOL/EUR). Hit Start Engine. EDEA scans your watchlist every 2 minutes, 24/7.

💡 First trade tip. After starting the engine, open the Engine Terminal tab and watch the [TICK] messages. If you see [SKIP] messages, the algorithm is correctly filtering out weak setups. This is normal — the bot is being selective, not broken.

What to expect

  • The bot scans every 2 minutes on all watchlist pairs simultaneously
  • A trade only places when the strategy score exceeds the threshold AND the Triple Barrier quality gate passes (historical TP hit rate >a minimum quality bar for that pair)
  • Most scans produce no trade — this is correct behaviour, not a bug
  • The ratchet automatically locks profits as positions move in your favour
  • You can pause the engine at any time from the Overview page — open positions remain protected

🔑 Connect Your Exchange

EDEA currently supports Kraken. More exchanges coming in 2027.

Creating a Kraken API key

Log into Kraken and open API settings

Go to kraken.com → Account → Security → API. Click Generate new key.

Set permissions correctly

Enable Query Funds, Query Open Orders, Create & Modify Orders, Cancel/Close Orders. Never enable Withdraw. EDEA cannot request withdrawal access — but confirm this yourself.

Optional — IP whitelist

Restrict your API key to EDEA's server IP for extra security. Contact support for the current IP range. This is optional but recommended for high-balance accounts.

Paste into EDEA

Go to EDEA → Settings → Exchange. Paste your API key and secret. EDEA stores them encrypted (AES-256) and never exposes them in logs or the UI.

Your funds never leave Kraken. EDEA only has permission to place and close trades on your behalf. Withdrawals are technically impossible with read+trade-only keys.

Checking your connection

After saving your API key, the Overview page will show your Kraken account balance. If the balance shows as €0 or you see a connection error, check that your API key has the correct permissions and that it hasn't expired or been revoked on Kraken's side.

⚡ Your First Trade

What happens from engine start to your first position.

The scan cycle

Every 2 minutes, Google Cloud Scheduler triggers a global tick. EDEA evaluates every active pair in your watchlist against your selected strategy. For each pair it computes a score from 0 to the strategy's max score. A trade places only when:

  • Score > the threshold (the global entry threshold)
  • Triple Barrier quality gate passes: historical take-profit hit rate >a minimum quality bar for this pair
  • You have budget remaining (total open positions < max positions)
  • No whale pump/dump signal is active for this pair

Reading the Engine Terminal

Open the Engine Terminal tab to see real-time logs. Common messages on your first day:

MessageWhat it means
[TICK] Scan: 6 pairs | top=BTC/EUR score=2.4Normal scan. No trade placed — score is above the entry threshold threshold.
[SKIP] BTC/EUR — a score below threshold below threshold the thresholdScore insufficient. Market does not meet entry criteria. Not a bug.
[SKIP] ETH/EUR — Triple Barrier blocked: 28% TP rateHistorical success rate too low for this pair. Correctly blocked.
[BUY] SOL/EUR @ 145.20 | score=4.1Trade placed. All quality filters passed.
[TP] SOL/EUR — Take Profit hit @ 148.80Position closed at target. Profit realised.

📋 Strategy Overview

EDEA has 15 trading strategies + the AI Agent. Each runs on the same 2-minute tick engine with the same score threshold and Triple Barrier quality gate.

How scoring works. Every strategy computes a score by summing weighted indicator signals. A trade only places when the score exceeds the entry threshold AND the Triple Barrier quality gate passes (historical TP hit rate >a minimum quality bar for that specific pair). A high score alone is not sufficient.

Strategy Selection Guide

SituationRecommended Strategy
New user, wants simplicityEDEA Fusion — adapts automatically to any market
Clear uptrend on the chartTrend Rider or Breakout Scalper
Market is sideways, no directionGrid Intelligence or Reversal Hunter
Volatility breakout expectedVolatility Squeeze
Wants mathematical sophisticationHurst Adaptive or Calibrated Parrondo (Premium+)
Highest conviction, fewer tradesApex Consensus (VIP+)
Learning how EDEA worksParrondo Adaptive — simplest to understand
Short timeframes (1m–15m)Breakout Scalper or CSS Flow Rider
Full autonomy, no oversightAI Agent (Enterprise)

Availability by plan

PlanStrategies available
Basic (€9.99/mo)Parrondo Adaptive, Trend Rider
Standard (€19.99/mo)+ Reversal Hunter, Breakout Scalper, Grid Intelligence, Volatility Squeeze, EDEA Fusion, CSS Flow Rider, Scorecard Consensus
Premium (€39.99/mo)+ Calibrated Parrondo, Ichimoku Cloud, Hurst Adaptive
VIP (€79.99/mo)+ Apex Consensus
Enterprise (€149.99/mo)+ AI Agent + all features
Trial (3 days)All 15 strategies + AI Agent available during trial
🎲
Parrondo Adaptive
Basic+ · Best regime: Any · Max score: 5.6

The flagship EDEA strategy. Based on the mathematical Parrondo Paradox: two strategies that individually lose can produce a winner when alternated intelligently. Game A focuses on momentum (buy when the trend is accelerating). Game B focuses on mean reversion (buy when price is oversold and likely to bounce). EDEA monitors performance and switches games when the active game accumulates net losses.

Game A — Momentum signals

MACD histogram positivesignificant
Price above EMA50significant
EMA20 above EMA50moderate
ADX above thresholdmoderate
Hurst exponent above persistence thresholdboost

Game B — Mean Reversion signals

RSI in oversold territorysignificant
Price below Bollinger midlinesignificant
OBV rising over last recent candlesmoderate
ATR significantly above recent averagemoderate

Game switching

When the active game's net score drops below a negative threshold, EDEA switches to the other game and resets the counter. In the Engine Terminal this appears as [SWITCH] Game A → Game B. The switching itself is the source of the positive expected value — not either game alone.

Common question. "Which game is better?" Neither is absolutely better. The edge comes from the switching itself. This is the Parrondo Paradox.
📈
Trend Rider
Basic+ · Best regime: Trending markets · Max score: 5.5

A strict trend-following strategy. Only enters when multiple EMAs are fully stacked in the same direction, ADX confirms meaningful trend strength, and momentum is building. Deliberately skips choppy, ranging, and sideways markets. In exchange for this strictness, Trend Rider produces high-conviction entries in genuine trends.

Entry signals

Triple EMA alignment (price > EMA20 > EMA50 > EMA200)high
ADX above thresholdmoderate
MACD histogram positive AND risingmoderate
RSI in the neutral-to-healthy rangelow
Volume volume ratio above thresholdlow
Penalties: ADX < 15, RSI in overbought territory, whale dumppenalty
In ranging markets Trend Rider produces zero signals. This is correct behaviour — not a bug. If the market is sideways, switch to Grid Intelligence or Reversal Hunter.
↩️
Reversal Hunter
Standard+ · Best regime: Oversold bounces · Max score: 5.2

Identifies statistically oversold conditions where selling has been excessive and a bounce is probable. Multiple independent confirmation signals must agree simultaneously. The strictness is intentional — it avoids entering during genuine downtrends by requiring evidence that buyers are actually returning.

Entry signals

RSI in deep oversold territory (deeply oversold)significant
Price below lower Bollinger Bandmoderate
Bullish candle reversal patternmoderate
OBV rising (buyers accumulating)moderate
ADX below threshold (no overwhelming trend)low
Volume confirmation on reversal candlelow
Hard veto: ADX in strong trend territory (strong downtrend)blocks
⚡
Breakout Scalper
Standard+ · Best regime: Volume breakouts · Max score: 5.0

Enters the precise moment a consolidation zone breaks upward on elevated volume. Genuine breakouts (new price highs with significantly elevated volume) have strong follow-through. Fake breakouts (new highs on weak volume) fail quickly. Volume confirmation is the critical filter.

Entry signals

Price breaks above recent highsignificant
Volume ≥ significantly above the recent averagesignificant
ATR above the activity thresholdmoderate
RSI in the neutral-to-healthy rangelow
MACD positivelow
Penalty: volume ratio below the activity thresholdpenalty
Best timeframes: 1m–5m. On longer timeframes the breakout signal is too delayed — by the time a 1h candle confirms a breakout, the move is often already made.
📊
Grid Intelligence
Standard+ · Best regime: Tight sideways ranges · Max score: 4.5

A range-accumulation strategy. Identifies when price is in a tight, well-defined consolidation range and enters near the lower boundary. Critical rule: if ADX exceeds 25, the strategy passes regardless of other signals — in trending markets, lower Bollinger Band levels are not support.

Entry signals

ADX below threshold (market is ranging)moderate
price very close to of lower Bollinger Bandmoderate
Bollinger Band width relatively narrowlow
RSI in mild oversold to neutral rangelow
Price above recent recent support levellow
Hard veto: ADX above the trending threshold (trending market)blocks
🌀
Volatility Squeeze
Standard+ · Best regime: Pre-breakout coiling · Max score: 5.5

Identifies the specific moment when compressed volatility is about to release. The "squeeze" occurs when Bollinger Bands compress inside the Keltner Channel. When the BBs expand back outside the Keltner Channel, a directional move is statistically imminent.

Entry signals

Squeeze just released (BB was inside KC, now outside)high
Squeeze momentum positive and risingsignificant
Price above Keltner midline (EMA20)moderate
RSI with room to movelow
Volume volume ratio above thresholdlow
Squeeze releases can go either direction. The momentum filter biases toward upside but cannot guarantee direction. This is an inherent risk of volatility-based strategies.
🔮
EDEA Fusion
Standard+ · Best regime: Any (auto-adapting) · Combined max score: ~6.5

The most comprehensive strategy. Runs all other strategies simultaneously on every tick and combines their scores using regime-dependent weights. In trending markets, Trend Rider and Breakout Scalper scores count most. In ranging markets, Grid Intelligence and Reversal Hunter count most. The regime is detected live via HMM and Hurst exponent.

Regime weights

Trending: Trend Rider / Ichimoku / Hursthigh / medium / medium
Ranging: Grid / Ichimoku / Hursthigh / low / medium
Oversold: Reversal / Ichimoku / Hursthigh / low / medium
Breakout: Breakout / Squeeze / Ichimokuhigh / high / medium
Best for: Users who do not want to actively manage strategy selection. Fusion handles regime detection and strategy weighting automatically — set it and forget it.
🧭
CSS Flow Rider
Standard+ · Best regime: Strong order flow

Rides real institutional order flow using order book imbalance (OBI), Hurst exponent, EMA20 trend direction, and OBV accumulation. Designed to detect when large buyers are quietly accumulating before a move.

Entry signals

Order Book Imbalance (OBI) bullishprimary
Hurst exponent confirming regimefilter
Price above EMA20+pts
OBV accumulation (rising)gate
🎯
Scorecard Consensus
Standard+ · Best regime: Any

Multi-layer confirmation consensus using EMA structure (45%), momentum indicators (35%), ATR volatility filter, and OBV gate. Requires all layers to agree before entering. Lower frequency than individual signal strategies — higher per-trade quality.

Layer weights

EMA structure (alignment + slope)primary weight
Momentum (MACD + RSI)secondary weight
ATR activity filtergate
OBV accumulation gategate
🔬
Calibrated Parrondo
Premium+ · Best regime: Any · Max score: 5.8

An enhanced version of Parrondo Adaptive with three improvements: signal weights are calibrated via walk-forward backtesting on the recent price history of each specific pair; the starting game is selected empirically from backtest results; and VIP/Enterprise plans add a Gemini AI macro context score as a capped signal contribution.

Improvements over base Parrondo

Walk-forward calibrated weights (per pair)key
Backtest-selected starting gamekey
Gemini AI macro sentiment (VIP/Enterprise)capped contribution
Calibration runs when you run a backtest. It does not re-run automatically — trigger it periodically or after significant market regime changes.
☁️
Ichimoku Cloud
Premium+ · Best regime: Strong trends · Max score: ~6.3

The only EDEA strategy that projects support and resistance 2recent candles into the future via the Senkou Span cloud. Uses it as a multi-layer confirmation system covering trend direction, short-term momentum, historical momentum, and projected support/resistance ahead. Requires minimum 60 candles of history.

Entry signals

Price above Ichimoku cloudhigh
Tenkan > Kijun crosshigh
Chikou span confirmationmoderate
Future Span A > Span B (bullish cloud ahead)moderate
Thin future cloudlow
Below cloud vetostrong veto
📐
Hurst Adaptive
Premium+ · Best regime: Statistically determined · Max score: 5.0

Uses the DFA (Detrended Fluctuation Analysis) Hurst exponent to classify the statistical character of the current price series. H above the persistence threshold = persistent/trending → applies momentum signals. H below the mean-reversion threshold = anti-persistent/mean-reverting → applies mean-reversion signals. H in the statistical noise zone = noise → returns score 0 and refuses to trade.

Hurst zones

H above the persistence threshold (Trending): EMA + MACD + ADX + Volumemomentum
H below the mean-reversion threshold (Mean-reverting): BB + RSI + Volume + ADXreversal
H in the statistical noise zone (Noise zone): explicit zerono trade
Hurst Adaptive frequently returns zero. This is correct — the strategy intentionally refuses to trade in random markets. If H is in the noise zone, there is no statistical edge in either direction.
🔱
Apex Consensus
VIP+ · Best regime: High cross-system agreement · Max score: 8.0

The highest-conviction strategy. Uses eight completely independent signal systems, each voting separately. A trade only occurs when the majority of all eight systems independently agree. Any single system showing a clearly bearish reading applies a −2.0 soft veto. Apex produces the fewest trades of any strategy — when it fires, it represents the highest available consensus.

Eight independent vote systems

S1 Trend (ADX + EMA structure)moderate
S2 Ichimoku (cloud + TK cross)moderate
S3 Momentum (MACD rising)moderate
S4 Oscillator (RSI 40–68)moderate
S5 Volatility Squeeze (released)moderate
S6 Volume (volume ratio above threshold, no whale)moderate
S7 Breakout (recent high + volume)moderate
S8 Parrondo (game theory aligned)moderate
Soft veto: any system clearly bearishsoft veto
Apex trades infrequently by design. Do not select Apex if you need frequent trades. Expect hours or days between entries. When it fires, the setup quality is very high.
🤖
AI Agent
Enterprise only · Best regime: Any (autonomous) · No fixed threshold

Replaces the traditional scoring engine with Gemini AI that autonomously selects pairs, timing, and position sizing. Unlike all other strategies, AI Agent does not use the the threshold score threshold or Triple Barrier quality gate. The AI receives full market context on every tick and makes its own trading decisions. All reasoning is logged in the Engine Terminal.

AI inputs (every tick)

OHLCV data (multiple timeframes)context
Order book imbalance (OBI)context
RSI, MACD, Hurst exponentcontext
Whale detection signalscontext
HMM regime probabilitiescontext
AI Agent cannot be backtested. AI decisions are non-deterministic — the same historical data will not produce the same decisions twice. Standard exits (stop loss, ratchet) still apply and are not overridden by the AI.

🛡️ Stop Loss & Take Profit

EDEA places stop loss and take profit orders simultaneously when entering every position.

Stop Loss

The stop loss closes your position if the price drops by your configured percentage from the entry price. It is placed immediately when the position opens. If your stop loss is set to 1.5%, a position entered at €100 will close at €98.50.

  • Recommended range: 1.0–2.5% for most crypto pairs
  • Too tight (<0.5%): normal volatility closes positions prematurely
  • Too wide (>6%): each loss is large; recovery requires a bigger win
  • Configure in Settings → Risk → Stop Loss %

Take Profit

A take profit target closes the position at a set profit percentage. Unlike the ratchet (which is dynamic), take profit is a fixed level. When EDEA's ratchet is active, the ratchet often exits before the take profit target is reached on strong moves.

ATR-based dynamic stops

Some strategies use ATR (Average True Range) to set dynamic stop losses that breathe with market volatility. When ATR is high (volatile market), the stop widens slightly to avoid false exits. This is automatic and does not override your configured stop loss percentage — it adjusts within a safe range.

🔒 Ratchet System

EDEA's proprietary progressive trailing stop. The most important feature for protecting profits on winning trades.

How it works

  1. Position opens with a standard stop loss
  2. As price rises, the ratchet floor rises with it — locking in gains progressively
  3. The floor never moves down. Once locked at a level, it stays there
  4. Once the profit covers trading fees, the floor locks above your break-even point
  5. When price falls back to the floor, the position exits automatically — profit secured
The key insight. A standard take profit cuts winners short. The ratchet lets winners run while guaranteeing you never give back what you've earned. A position that rises 8% and then falls back to 4% exits at 4% profit — not at your stop loss, and not waiting for a fixed take profit.

Three ratchet profiles

ProfileHow it behavesBest for
ConservativeTight floor, locks gains quickly, exits soonerVolatile markets, shorter holds
BalancedAdaptive floor, balances protection and runwayMost users — default
AggressiveWide floor, gives position more room to runStrong trending markets

Ratchet Universal

Standard+ plans include Ratchet Universal, which extends ratchet protection to all positions in your account — including manual trades you open yourself on Kraken. Any position EDEA detects gets ratchet protection automatically.

💰 Position Sizing

How EDEA determines how much to invest in each trade.

Max trade size

Your Max Trade Size setting determines the maximum amount EDEA will invest in a single position. EDEA will never invest more than this amount in one trade, regardless of signal strength.

  • Start with €10–€50 for your first two weeks
  • Increase gradually as you validate the bot's performance on your pairs
  • Your total risk at any time is: Max Trade Size × Max Open Positions

Max open positions

The maximum number of simultaneous trades. When this limit is reached, EDEA will not open new positions until an existing one closes.

PlanMax positions allowed
Basic3
Standard5
Premium10
VIP20
EnterpriseUnlimited

Budget guardrail

EDEA will not open a new position if doing so would exceed your plan's maximum budget. This is a hard limit — even if the strategy generates a signal, no trade places if you are at your budget ceiling.

🧠 HMM Regime Gauge

A Hidden Markov Model trained in real-time on exchange candles to classify the current market regime.

What it does

The HMM Gauge analyses 300–500 candles for your selected pair and timeframe, fits a 3-state Hidden Markov Model (Trending / Ranging / Reverting), and tells you:

  • The current most likely regime and its confidence probability
  • Transition probabilities: how likely is the regime to change next period?
  • A statistical price distribution (P10/P25/P75/P90 quantiles) for the current window
  • Swing high and low levels from recent candle history
  • BOCPD changepoint detection — alerts when the regime has statistically changed

How to use it for trading decisions

  • If HMM shows Trending with high confidence → favour Trend Rider or Breakout Scalper
  • If HMM shows Ranging → favour Grid Intelligence or Reversal Hunter
  • If the BOCPD alert fires (regime change detected) → reassess your strategy choice
  • The P25 price level is a statistically fair entry zone in ranging conditions
  • The P75 level is a statistically elevated zone — caution for new longs
HMM vs Hurst: They measure similar things differently. Hurst uses raw DFA mathematics; HMM uses a probabilistic model. Both appear in the dashboard — use them together for stronger conviction.

🧭 Signal Compass (CSS)

Real-time order flow analysis combining four independent signals into a directional score.

The four CSS components

ComponentWhat it measures
OBI — Order Book ImbalanceThe ratio of bid volume to ask volume at the top of the order book. Positive OBI = more buyers than sellers right now.
TFI — Transaction Flow ImbalanceWhether recent trades were more buy-initiated or sell-initiated. Measures real executed flow, not just orders.
Hurst ExponentStatistical character of price series — persistent (trending) vs anti-persistent (mean-reverting).
HMM RegimeCurrent market regime from the Hidden Markov Model.

Reading the CSS score

  • Score range: typically −100 to +100
  • Strong positive (>+50): institutional buying pressure detected
  • Strong negative (<−50): selling pressure dominant
  • Near zero: balanced market, no strong directional signal
  • A "Gate Open" signal means CSS has crossed a threshold — the bot may be more likely to trigger

🔎 Pattern Matching

A k-NN historical similarity engine that finds the 20 most structurally similar moments in price history.

How it works

Pattern Matching takes a window of recent candles and searches all available historical data for the 20 moments most structurally similar to the current setup. It then shows the distribution of what happened next across those 20 historical matches.

What the panel shows

  • P25/P75 range: the middle 50% of outcomes from the 20 closest historical matches
  • Bullish probability: percentage of matched moments that resulted in price rising
  • Bearish probability: percentage of matched moments that resulted in price falling
  • Median expected move: the typical magnitude of the move that followed
Pattern matching is probabilistic, not predictive. It shows what happened historically in similar situations — not a guarantee of what will happen now. Use it as one input among several, not as a trade signal on its own.

📡 Correlation Lab

Two tools for analysing relationships between pairs: lead-lag analysis and 24h relative strength.

Correlation & Lead-Lag

Measures how two pairs move together and whether one tends to move before the other. A high correlation (near 1.0) means the pairs move in the same direction most of the time. A positive lead-lag means Pair A tends to move before Pair B.

  • Use BTC/EUR or ETH/EUR as the lead pair — they often move before altcoins
  • If BTC/EUR is rising and your altcoin hasn't moved yet, the lag signal suggests a follow-up move
  • Re-scan before each session — lead-lag relationships shift over time

24h Relative Strength

Normalises two pairs to 100 at the same 24h start point and overlays them on the same chart. The gap between the lines is the divergence — how much one pair has outperformed the other over the past 24 hours.

  • Large divergence + high correlation = likely mean-reversion trade — the laggard often catches up
  • Large divergence + low correlation = pair-specific news — investigate before trading
  • Spread narrowing from peak = convergence already happening — trade may be late
  • Always check the HMM regime of the laggard before entering

📦 What are Packs?

A crypto basket tool — create a group of assets, confirm weights, and EDEA executes all orders simultaneously.

Available from Standard plan. Smart Pack (AI-proposed) requires Premium+. Unlimited packs require VIP+.

Pack types

TypeHow the basket is builtPlan required
Manual PackYou select every asset and weightStandard+
Momentum PackBot selects top momentum assets from your watchlistStandard+
CSS Flow PackBot selects assets with strongest order flow signalStandard+
Scorecard PackBot selects based on Scorecard Consensus scoresStandard+
Reversal PackBot selects most oversold assetsPremium+

How packs differ from individual trades

  • A pack is a single grouped position — P&L is shown for the group as a whole, plus per-asset breakdown
  • All orders in a pack fire simultaneously — no sequential entry
  • Packs are managed independently from the algo bot — you can run both at the same time
  • Close a pack with one click — all assets sell simultaneously

➕ Creating a Pack

Step-by-step guide to building and launching your first pack.

Open the Pack Wizard

Go to Trading → Packs tab → click New Pack. The wizard opens.

Choose a pack type

Select Manual, Momentum, CSS Flow, Scorecard, or Reversal. For your first pack, start with Manual or Momentum.

Set market cap filter (optional)

Filter assets by market cap: All / Large cap (top 15 by volume) / Mid cap (16–35) / Small cap (36+). Smaller caps carry more risk.

Review and confirm

The bot proposes assets and weights. You review every asset and weight before anything is bought. Adjust as needed, then confirm. All orders fire simultaneously.

⌨️ Engine Terminal Messages

Complete reference for all messages that appear in the Engine Terminal tab.

MessageWhat it means
[TICK] Scan: N pairs | top=X score=Y | Hurst AdaptiveNormal scan tick. Strategy shown. No trade placed (score is above the entry threshold threshold). This is the most common message.
[SKIP] PAIR — Triple Barrier blocked: Weak setup — TP hit rate below quality barHistorical take-profit success rate too low for this pair. Trade blocked regardless of score. Not a bug — the quality gate is working.
[SKIP] PAIR — a score below threshold below threshold the thresholdScore insufficient. Market does not meet entry criteria for the selected strategy.
[BUY] PAIR @ price | Game A | score=4.1Trade placed. Score above threshold, all quality filters passed.
[WHALE_PUMP] PAIR — Buy 70% | Delta +1.7%Large coordinated buy detected. Bot blocked entry to avoid buying into a pump.
[ASSESSMENT] Market: TRENDING → Game A confirmedOne-time regime assessment. Starting game confirmed for Parrondo strategy.
[SWITCH] Game A → Game B (score dropped below a negative threshold)Parrondo switching triggered. Game A net loss score hit threshold. Switched to mean reversion. This is by design.
[TSL] PAIR — TSL triggered @ priceTrailing stop loss fired. Position exited with profit locked in.
[SL] PAIR — Stop Loss @ priceHard stop loss executed. Position closed to limit loss.
[TP] PAIR — Take Profit hit @ priceTake profit target reached. Position closed at target.
[tick] Config reload error for userFirestore config reload failed on this tick. Previous config used. Escalate if persistent — contact support.
[session] No token provided for userSession authentication failed. User likely not logged in or token expired. Log out and back in.

SKIP messages explained

SKIP messages are the most frequently misunderstood. They do not mean something is broken. They mean the algorithm evaluated the pair and correctly decided not to enter because the quality criteria were not met. Seeing many SKIP messages means your quality gate is working — you are being protected from weak setups.

❓ Frequently Asked Questions

Common questions from EDEA users.

The most common reasons: (1) score is above the entry threshold — the market conditions don't meet the strategy's criteria. This is correct behaviour. (2) Triple Barrier quality gate: the historical TP hit rate for your pairs is below a minimum quality bar. (3) Your watchlist has too few pairs — add more to give the engine more opportunities. (4) Your strategy is mismatched for current market conditions — e.g. Trend Rider in a ranging market will never trade. Use the Strategy Finder to get a recommendation.
Triple Barrier is a quality gate. Before EDEA enters a trade, it checks the historical take-profit hit rate for that specific pair with the current strategy. If, historically, less than a minimum quality bar of similar setups on this pair reached the take-profit target, EDEA skips the trade even if the signal score is high. This prevents trading setups that have a poor historical success rate on your specific pairs.
Your stop loss will close it automatically if it reaches your configured loss level. Closing manually before the stop loss triggers is an emotional response — this is exactly what EDEA is designed to remove. Unless you have new information that fundamentally changes the outlook (e.g. an exchange hack, a regulatory event), let the stop loss execute. Manual overrides defeat the purpose of algorithmic trading.
Yes. EDEA only manages positions it opened. It will not interfere with positions you open manually on Kraken. However, Ratchet Universal (Standard+) extends ratchet protection to all positions including manual ones, which you may find useful. Your budget limit counts all EDEA-managed positions — manual positions do not count against the max positions setting.
EDEA runs on Google Cloud Run — it does not depend on your internet connection. The engine runs on Google's servers in us-central1, independently of your device. Your stop losses are placed as real orders on Kraken's exchange the moment a position opens — they execute on Kraken's side even if EDEA's engine is temporarily unavailable.
If a pair you selected is not listed on Kraken, EDEA tries common variants (PEPE/USDT, PEPE/EUR, etc.). If none are found, you'll see a warning message. Some pairs are listed on Kraken with different quote currencies than you expect — try searching for the pair on Kraken directly to confirm the exact symbol, then use that in EDEA's watchlist.
Go to Settings → Subscription → Manage Plan. This opens the Stripe customer portal where you can cancel at any time. Cancelling before your trial ends means no charge. Cancelling during an active subscription stops renewal at the end of your current billing period — you keep access until then.
The Parrondo Paradox is a mathematical phenomenon where two individually losing strategies can combine to form a winning strategy when alternated. EDEA's Parrondo Adaptive strategy uses this principle: Game A (momentum) and Game B (mean reversion) each have periods where they underperform, but by switching between them based on recent performance, the combined result has a positive expected value that neither game achieves alone.