Last Updated on March 2, 2021 by Mark Ursell
This article shows you a Fibonacci retracement trading strategy.
You will learn the best way to identify Fibonacci levels, how to identify the trend and the results of a backtested trading strategy.
Fibonacci retracements help traders understand market price action. Whether you trade stocks, cryptos, commodities or FX – All Markets Tend To Retrace. Fibonacci retracement levels give you a framework for finding the strongest levels to enter and exit your trades.
This article shows a way to trade using Fibonacci Retracements. If you want to understand the method used to calculate Fibonacci Retracements in Excel, you can view the article: Calculate Fibonacci Retracements.
Trading with Fibonacci Levels
With a Fibonacci retracement trading strategy, you will usually want to trade in the direction of the dominant trend. This gives the best opportunities to have big profitable trades. One of the challenges of trading with the trend is when to enter a trade. Retracements allow us to enter at what we hope is a good value price. Fibonacci levels are a way to identify these retracement points.
In the chart, the AUD/USD is in a downtrend. This was followed by a period of consolidation. After making a low on 2nd April the price then reacted at the 38.2% level, the 61.8% level and 78.6% level before eventually continuing the downtrend.
Identifying the Trend
One way that I like to use to identify the trend is the Linear Regression line. The linear regression is a statistical tool that creates the best-fit straight line through the price. In this trading strategy, I am only looking at the slope of the line. If the linear regression is pointing upwards (positive value) then I trade long. If the linear regression is pointing downwards (negative value) then I trade short.
Fibonacci Retracement Trading Strategy with Linear Regression
Putting these two elements together we have a trading strategy that trades long and short based on price action.
I have tested this strategy on the AUD/USD forex pair. I used the daily timeframe between January 2008 and October 2015.
I exited trades using a stop-loss and a profit target. The stop-loss was set to 5 * ATR and the profit target was set to 10 * ATR. A trade could also be closed if another trade opened in the opposite direction. I am using a 50-period linear regression line and a 20 period lookback period for the Fibonacci levels.
Trades were entered on a retracement to the 38.2% level.
Tradinformed Backtest Models
I carried out this backtest using a Tradinformed Backtest Model. The models use Excel and are a great way for beginners or experienced traders to test and develop trading strategies.
|Gross Winning Trades||$116,516|
|Gross Losing Trades||$-35,939|
|Largest Winning Trade||$15,801|
|Largest Losing Trade||$-7,066|
|Average Profit Per Trade||$2,518|
These tests results show that the AUD/USD performed pretty well over this time period. The strategy relies on a trending market. If we look at the chart on the left it shows that this market has trended well over this time period.
My results showed that the 38.2% Fibonacci level was the most profitable over this time period. This is quite an aggressive entry point. It means that we have a good chance of getting in on the fast-moving trends.
The 50% or 61.8% level would give us a more conservative entry point. However, we would inevitably miss some trends when the market is moving quickly.
The Next Step: Backtest Your Strategy
I do all my backtesting in Excel. Over many years I have developed a backtesting system that is easy to use for anyone familiar with Excel.
You can use it to test everything from simple investment ideas to complex quantitative strategies.
Tradinformed Backtest Models help you test your strategies, develop new strategies, and find the best settings.
Tradinformed Members get:
- A new backtest model including my results and analysis every month.
- Direct access to me through the Members Webinars.
- Exclusive tutorials so that you can quickly understand and use the models.