SmartTrade - System Overview: Trading Intelligence & Execution Logic
Core Principle
SmartTrade continuously analyzes the US market in short intervals and automatically searches for assets showing stable short-term upward momentum.
The system does not attempt to predict market bottoms or create long-term forecasts.
Instead, SmartTrade identifies ongoing short-term strength, evaluates it through a structured multi-layer process and only enters positions when predefined quality and safety conditions are fulfilled.
1. Market Universe
SmartTrade currently monitors primarily US market assets from the NASDAQ environment as well as additional highly liquid US stocks and ETFs.
The focus is on:
- technology
- AI / growth stocks
- momentum stocks
- highly traded ETFs
Examples include:
- AAPL
- MSFT
- NVDA
- AMZN
- META
- TSLA
- AMD
- PLTR
- SMCI
- ARM
- CRWD
- PANW
- QQQ
- TQQQ
- SOXL
The architecture is already prepared for future dynamic expansion into significantly larger market universes.
2. Analysis Interval
SmartTrade analyzes monitored assets continuously in short time intervals.
Current setting:
- analysis / sampling interval:
- 30 seconds
This allows the system to detect market movements early while avoiding reactions to isolated second-based spikes.
3. Trend Window
The central analysis window currently equals:
- 5 minutes
Within this period, SmartTrade evaluates whether an asset demonstrates a stable and sustainable upward trend.
4. Definition of a “Continuous Uptrend”
An asset does not become a valid trading candidate because of a single strong price jump.
SmartTrade currently requires:
- at least 11 measured data points within the trend window
- at least 8 of them must be positive
This means:
The price must demonstrate consistent strength during the majority of the analysis period.
A single short spike is explicitly insufficient.
5. Minimum Trend Strength
In addition to trend stability, the asset must also achieve a sufficient overall movement during the trend window.
Current setting:
- minimum increase within the trend window:
- ≥ +0.8%
This filters out weak or sideways market movements.
6. Spike Filter / Protection Against Extreme Moves
SmartTrade avoids extreme single-interval movements that are often caused by:
- news spikes
- market manipulation
- low liquidity
- short-term volatility
Current setting:
- maximum allowed single-interval movement:
- approx. 2.5% per analysis interval
This helps filter unstable price behavior.
7. Spread Filter
The system continuously evaluates the difference between bid and ask prices.
Large spreads often indicate:
- poor liquidity
- high slippage risk
- inefficient execution quality
Current setting:
- maximum allowed spread:
- approx. 0.35%
Assets exceeding the spread threshold are ignored.
8. Price Filter
Extremely low-priced assets are currently excluded.
Current setting:
- minimum asset price:
- USD 10
This reduces exposure to:
- microcaps
- highly volatile penny stocks
- manipulation-prone securities
9. Volume Filter
The system prioritizes actively traded assets.
Current setting:
- minimum trading volume:
- approx. 1,000,000 traded shares
This helps ensure that positions remain efficiently tradable.
10. Relative Strength
SmartTrade evaluates not only absolute price movement.
The system also analyzes whether an asset performs stronger than large portions of the surrounding monitored market.
This prioritizes assets with above-average market strength.
11. Opportunity Ranking
All detected candidates are continuously ranked according to strength.
Ranking factors include:
- trend quality
- trend stability
- movement speed
- market strength
- spread efficiency
- liquidity
SmartTrade then prioritizes the strongest available opportunities.
12. Capital Allocation
SmartTrade distributes available capital in a structured way.
Current target structure:
- maximum of 20 simultaneous positions
Available capital is dynamically allocated across these positions.
13. Purchase Logic
As long as fewer than 20 positions are active:
- SmartTrade continues adding new qualified opportunities
Only after all 20 positions are filled:
- the rotation logic becomes active
14. Rotation Logic
Once the maximum number of positions has been reached:
- SmartTrade continues analyzing new opportunities
- if a significantly stronger candidate appears,
the currently weakest active position may be replaced
This allows the portfolio to remain continuously focused on the strongest short-term momentum opportunities.
Risk Management & Exit Logic
15. Multi-Layer Risk Protection
SmartTrade operates with multiple independent protection layers designed to reduce exposure to unstable market behavior and abnormal execution conditions.
The system continuously evaluates:
- sudden volatility expansion
- abnormal spread widening
- liquidity deterioration
- rapid momentum reversals
- unusual short-term market instability
- execution anomalies
- broker/API availability
- delayed or insufficient market data quality
If predefined safety thresholds are violated, SmartTrade can automatically:
- reject new entries
- pause execution activity
- reduce rotation activity
- block specific assets
- block specific market conditions
- prevent additional capital exposure
This protection architecture is designed to prioritize capital preservation over aggressive trade frequency.
16. Real-Time Position Surveillance
Every active position remains under continuous real-time observation after execution.
SmartTrade continuously re-evaluates:
- short-term momentum stability
- relative market strength
- execution quality
- liquidity behavior
- spread efficiency
- rotational ranking changes
- deterioration of market structure
Positions are therefore not treated as static holdings but as continuously revalidated opportunities.
17. Dynamic Weakness Detection
SmartTrade continuously detects weakening positions before larger reversals develop.
Weakness indicators may include:
- loss of relative strength
- declining momentum consistency
- increased instability
- reduced liquidity quality
- deteriorating spread conditions
- stronger competing opportunities entering the ranking system
This allows the system to react dynamically rather than remaining fixed to earlier entry decisions.
18. Structured Exit Logic
Exit decisions are not based on a single trigger.
SmartTrade combines multiple factors including:
- momentum deterioration
- ranking degradation
- relative weakness
- risk expansion
- liquidity deterioration
- session timing logic
- portfolio rotation requirements
- protective safety rules
This creates a structured and adaptive exit environment instead of simplistic fixed-rule liquidation.
19. Session-Based Market Protection
SmartTrade operates strictly within predefined market participation windows.
The system intentionally avoids:
- unstable opening seconds
- illiquid transition periods
- uncontrolled overnight exposure
- late-session execution instability
This helps reduce exposure to unpredictable market behavior outside optimized trading conditions.
20. Live Trading Protection Layer
Live trading requires stricter validation conditions than paper trading.
SmartTrade differentiates between:
- delayed market data
- frozen market data
- delayed-frozen market data
- confirmed live market data
Live execution is only permitted when fully validated live market data is available.
This separation helps protect against unintended execution under degraded data conditions.