Technical Documentation

Trade Flow Logic

Complete breakdown of how signals are generated, validated, and executed through our multi-layer trading system.

1

Signal Engine

Generates trading signals every 15 minutes

Every 15 min
Fetch Cross-Exchange API Data Price, volume, funding rates, open interest from multiple exchanges (cached)
Perform Technical Analysis RSI, MACD, EMA, Bollinger Bands, Volume Profile, ATR
Generate Signal LONG/SHORT direction, strength %, TP levels, SL level
Queue Signal Store signal in the Signal Queue with active status
2

Pro Market Intelligence

Premium data analysis layer for risk assessment

Real-time Filter
Funding Rate Analysis Cross-exchange funding rate consensus detection
Open Interest & Liquidations OI changes, liquidation cascades, position crowding
Whale Activity Tracking Large transfers, exchange inflow/outflow patterns
Calculate Risk Level Output: direction_bias, confidence, risk_level (LOW/MEDIUM/HIGH/CRITICAL)
3

Auto Trade Engine

Executes trades based on signals and risk assessment

Every 1 min
Step 1: Pro Market Intelligence Check
Trade Blocking Conditions
risk_level = CRITICAL NO TRADE
AI says REDUCE_LEVERAGE Leverage halved (floor 2x)
confidence < 50 NO TRADE
Signal opposes AI direction bias Strength penalized (up to −12)
Step 2: Fetch Active Signals Retrieve all unexpired signals from the Signal Queue
Step 3: Get Eligible Users Identify PRO members with auto-trade enabled
Step 4: Validation Checks (Per Signal, Per User)
User's minimum signal strength requirement met?
Has this signal already been traded by this user?
Does user have an open position for this coin?
Daily trade limit reached?
Exchange API credentials active and valid?
Step 5: Execute Trade (All Checks Passed)
Check exchange balance (minimum $10 required)
Calculate position size (fixed USDT or % of balance)
Apply risk multiplier (based on market conditions)
Calculate leverage (signal strength + user risk level)
Send market order to exchange (with TP/SL attached)
Record trade in Trade History
Send push notification to the user’s iPhone

Trade Execution Complete

Orders are sent to the exchange with optimized leverage, position size, stop-loss, and take-profit levels based on all analysis layers.

Unified Cache System

All modules share the same 15-minute cache to prevent redundant API calls. Signal Engine and Pro Market Intelligence read from the same cached data, ensuring consistency and reducing rate limit issues.

Experience the System in Action

See how our multi-layer analysis generates high-quality trading signals with intelligent risk management.