Breakout Day Trading Strategy
Overview
This is a simple day trading strategy based on moving averages, suitable for GBPUSD 1-hour timeframe. It only enters at the London open and exits at the London close, making it ideal for trend breakout trading during the London session.
Strategy Logic
The strategy uses two moving averages, one very fast and one very slow. The logic is as follows:
-
Only enter at the London open (8 AM) when price breaks the fast MA. Go long if close or high breaks above fast MA, go short if close or low breaks below fast MA.
-
Require previous bar's close to be above slow MA for long, below slow MA for short, to filter out non-trending moves.
-
Use a very small stop loss of 50-100 points.
-
No take profit, exits unconditionally at the London close (15:00).
Advantage Analysis
This is a very simple breakout strategy, but by properly utilizing the London session trend characteristics, it has the following advantages:
-
Only enters in clear trends, avoiding choppy market risks.
-
Trades breakouts only during London high volatility period.
-
Small stop loss can withstand some retracement.
-
Unconditional exit avoids overnight risks.
Risk Analysis
The strategy also has some risks:
-
May stay flat for long periods when London has no clear trend.
-
Stop loss risks of being stopped out on retracements.
-
Early exit risks when strong trends require extended holding periods.
Mitigations include widening entry rules, using trailing stops to lock in profits, and dynamically adjusting exit time based on market conditions.
Optimization Directions
The strategy can be improved in several areas:
-
Add other filters like RSI, Bollinger Bands to further avoid choppy markets.
-
Optimize moving average combinations by testing different parameters.
-
Test different stop loss sizes to find optimal range.
-
Dynamically adjust exit time based on price action rather than fixed time.
-
Test other currency pairs and timeframes.
-
Add risk management like position sizing based on account size.
Summary
Overall this is a very simple and practical London session breakout strategy. It benefits from avoiding certain trading risks by properly utilizing session characteristics. There are also areas for further optimizations to improve robustness and profitability. The strategy provides a useful framework and template for effectively trading London session breakouts.
/*backtest
start: 2023-09-08 00:00:00
end: 2023-10-08 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
// strategy(title="2 ma breakout",shorttitle="2 ma breakout", initial_capital=10000,overlay=true, commission_type = strategy.commission.cash_per_contract, commission_value = 0.00008 )
timeinrange(res, sess) => time(res, sess) != 0- 1
