LondiniumV2 Strategy: In-Depth Analysis
Strategy Number: #225 (the 225th of 465 strategies)
Strategy Type: Session Trading / London + New York Dual Session
Timeframe: 15 Minutes (15m)
I. Strategy Overview
LondiniumV2 is the second version of the Londinium strategy. On top of the original London session trading, it adds New York session cross-verification. This strategy leverages the overlap of the world's two largest financial centers' trading sessions to capture trading opportunities during the highest-liquidity periods.
The name "Londinium" is the Latin name for London, and "V2" stands for Version 2. The core idea is: when London and New York are both open at the same time, market liquidity is at its best and volatility is most effective.
Core Characteristics
| Attribute | Description |
|---|---|
| Entry Conditions | 2 sets of dual-session verified buy signals |
| Exit Conditions | 1 set of base exit signals + take-profit and stop-loss |
| Protections | 1 set of entry protection parameters |
| Timeframe | 15-minute primary timeframe |
| Dependencies | pandas, numpy |
II. Strategy Configuration Analysis
2.1 Base Risk Parameters
# ROI Exit Table
minimal_roi = {
"0": 0.10,
"30": 0.06,
"60": 0.03,
"120": 0
}
# Stop Loss Settings
stoploss = -0.10
# Trailing Stop
trailing_stop = True
trailing_stop_positive = 0.03
trailing_stop_positive_offset = 0.035
Design Philosophy:
- Higher Take-Profit: 10% initial target, dual-session volatility is greater
- Standard Stop Loss: -10% stop loss magnitude
- Trailing Stop: Enabled to lock in more profits
2.2 Session Configuration Parameters
# London Session Configuration
london_start = 8 # Start at UTC 8:00
london_end = 16 # End at UTC 16:00
# New York Session Configuration
ny_start = 13 # Start at UTC 13:00
ny_end = 21 # End at UTC 21:00
# Overlap Period (Highest Liquidity)
overlap_start = 13 # UTC 13:00
overlap_end = 16 # UTC 16:00
III. Entry Conditions Details
3.1 Dual-Session Verification Mechanism
The core innovation of this strategy is the simultaneous analysis of two financial center trading sessions:
| Session | UTC Time | Characteristics |
|---|---|---|
| London Session | 08:00-16:00 | European market dominant trading, high forex and crypto liquidity |
| New York Session | 13:00-21:00 | Americas market dominant trading, high crypto volatility |
| Overlap Period | 13:00-16:00 | Highest liquidity, most effective volatility |
3.2 Entry Conditions Details
Condition #1: Overlap Period Breakout
Logic:
- Current time is within London-New York overlap (13:00-16:00 UTC)
- Price breaks out of the opening range
- Dual-liquidity confirmation signal
# Logic Judgment
in_overlap = current_hour >= 13 and current_hour < 16
price_breakout = close > open_range_high
volume_confirm = volume > volume_ma
Condition #2: Cross-Session Trend Continuation
Logic:
- A clear trend forms during the London session
- Trend continues into the New York session
- Pullback to support followed by rebound
# Logic Judgment
london_trend = london_session_trend == "up"
ny_continuation = price > london_close
pullback_to_support = price >= support_level
IV. Exit Logic Details
4.1 Multi-Layer Take-Profit System
Take-Profit Point 10% Hold 0-30 minutes
Take-Profit Point 6% Hold 30-60 minutes
Take-Profit Point 3% Hold 60-120 minutes
Stop-Loss Point -10% Any time
4.2 Trailing Stop
When profit exceeds 3%, a trailing stop automatically activates, locking in at least 3.5% profit.
4.3 Session Exit
The strategy may recommend reducing positions before the overlap period ends to avoid declining liquidity.
V. Technical Indicator System
5.1 Core Indicators
| Indicator Category | Specific Indicator | Purpose |
|---|---|---|
| Session Indicator | UTC Time | Identify trading session |
| Price Indicator | Open Range | Key level identification |
| Trend Indicator | Price Trend | Direction confirmation |
| Confirmation Indicator | Dual-Session Verification | Signal reliability |
5.2 Session Analysis Principle
# Session Judgment Logic
def get_session(hour_utc):
if 8 <= hour_utc < 16:
return "LONDON"
if 13 <= hour_utc < 21:
return "NEW_YORK"
if 13 <= hour_utc < 16:
return "OVERLAP"
return "LOW_LIQUIDITY"
VI. Risk Management Highlights
6.1 Session Filtering
Only trade during high-liquidity sessions, avoiding slippage and false signals in low-liquidity periods.
6.2 Dual-Session Confirmation
Only enter when the trend directions of both sessions are aligned, improving signal reliability.
6.3 Overlap Priority
13:00-16:00 UTC is the highest-liquidity period, and the strategy prioritizes trading during this time.
VII. Strategy Strengths and Limitations
✅ Strengths
- Highest Liquidity: Focused on the overlap of the world's two largest financial centers
- Reliable Signals: Dual-session verification reduces false signals
- Volatility Stacking: Greater volatility when both sessions overlap
- Low Slippage: Lower trading costs during high-liquidity periods
⚠️ Limitations
- Session Restricted: Can only trade during specific sessions
- Fewer Signals: Dual filtering reduces trading opportunities
- Time Zone Issues: Traders in different regions need to adjust parameters
- Weekend Ineffective: Weekend market liquidity is different
VIII. Applicable Scenarios Recommendations
| Market Environment | Recommended Configuration | Notes |
|---|---|---|
| Overlap Period | Focus on trading | Highest liquidity |
| London-Only Period | Reduce position | Medium liquidity |
| New York-Only Period | Reduce position | Medium liquidity |
| Inactive Period | Stand by | Avoid trading |
IX. Applicable Market Environment Details
LondiniumV2 is a strategy based on session liquidity analysis. Code volume is approximately 180 lines, focused on capturing trading opportunities during the overlap of two financial centers.
Its Money-Making Philosophy: Trade when it's most active
- Dual-Session Stacking: London + New York = Maximum Liquidity
- Overlap Priority: 13:00-16:00 UTC is golden time
- Trend Verification: Only enter when both markets agree
9.1 Performance in Different Market Environments
| Market Type | Performance Rating | Analysis |
|---|---|---|
| 📈 Overlap Period Up | ⭐⭐⭐⭐⭐ | Best liquidity, clear trends |
| 📉 Overlap Period Down | ⭐⭐⭐⭐⭐ | Equally effective |
| 🔄 Non-Overlap Period | ⭐⭐⭐☆☆ | Lower liquidity |
| ⚡ Major Data | ⭐⭐⭐⭐⭐ | Volatility explosion |
9.2 Key Configuration Recommendations
| Configuration Item | Recommended Value | Notes |
|---|---|---|
| london_start | 8 | UTC open time |
| ny_start | 13 | UTC open time |
| overlap_trading | True | Prioritize overlap period |
X. Important Notes: The Cost of Complexity
10.1 Learning Curve
Understanding the trading session characteristics and liquidity distribution of different time zones is required. Adjusting parameters based on your own time zone is recommended.
10.2 Hardware Requirements
| Number of Trading Pairs | Minimum RAM | Recommended RAM |
|---|---|---|
| 5-10 | 1GB | 2GB |
| 20-30 | 2GB | 3GB |
10.3 Backtesting vs Live Trading Differences
Time zone settings need to be verified to ensure correct UTC time in backtesting.
10.4 Manual Trading Recommendations
Calculate the overlap period based on your time zone:
- UTC 13:00-16:00
- Beijing Time 21:00-00:00
- Pacific Time 06:00-09:00
XI. Summary
LondiniumV2 is a dual-session liquidity strategy. Its core value lies in:
- Highest Liquidity: Focused on the overlap of two major financial centers
- Dual-Session Verification: Both London and New York confirm simultaneously
- Volatility Stacking: Leverages the momentum of both markets
- Lower Slippage: Lower trading costs during high-liquidity periods
For quantitative traders, this strategy is suitable for investors who can adjust their trading hours based on their time zone. It is recommended to concentrate trading during overlap periods and reduce positions or stand by during inactive periods.