Trading the Hammer Candlestick – Price Action Strategies

4

This article describes a short term, day trading strategy for trading hammers and hammer reversal signals.

Trading the hammer formation
Trading the hammer formation © forexop

Using Price Action Signals

Indicators such as moving averages, oscillators and so on are good at characterizing broad market behavior. But they do have a major drawback. They work mostly by “aggregating” price data over a certain period. This is done to remove noise and false signals.

This tradeoff between noise/delay is acceptable for the longer term position trader who is trying to capture wider market trends. But for the day trader who dips in and out of the market for a period of hours or less these kinds of signals have limited use. For day trading and scalpers a difference of a few pips on trade entry can make the difference between a winning and losing strategy.

What is price action? “Price action trading” simply means analyzing raw price movements instead of looking through the lens of lagging indicators.

What are Hammer Candlesticks and Where Do They Form?

Hammer candles and their close cousins “hanging men” and dojis are one of the most fundamental patterns seen in financial charts. Easily identified, these are usually observed at turning points in the market. These patterns can be thought of as points where a reversal of sentiment is occurring.

Figure 1: Classic hammer candlesticks
Figure 1: Hammer candlesticks © forexop

Because of their properties hammers are a useful trading signal in two situations:

  1. Trend reversals: Entering at the beginning of a changing trend (a trend turning point)
  2. Retrace scalping: Entering on the minor retracements that appear within an opposing trend

Figures 2 and 3 below show some classic hammer patterns. In these I’ve used a Metatrader hammer indicator to identify the hammer patterns and display them on the chart. The green markers display bullish hammers. The red markers display inverted, or bearish hammer formations.

Figure 2 shows the characteristic appearance of hammers at market turning points. Each of these is a short duration swing within an active trend but as shown below they can mark profitable entries for scalp trades.

Figure 2: A sequence of hammer signals
Figure 2: A sequence of hammer signals © forexop

Figure 3 shows a close up view of a three-hammer formation marking the peak-trough of a single wave.

Figure 3: Typical hammer wave patterns
Figure 3: Typical hammer wave patterns © forexop

Figure 4 shows a formation occurring on a larger scale. This example shows a hammer appearing on the daily time frame as a major downtrend comes to an end. Notice also that the actual trend turning point (marked with a vertical line) is preceded by a fake hammer (#1).

Figure 4: Trend turning point
Figure 4: Trend turning point © forexop

Basic Hammer Strategy

The strategy described here can be used as a scalper for both M1 and M5 timeframes. It works exclusively on the hammer signals.

Entry signals

The trade entries are as follows:

Buy side signal – hammer formation: A buy order is placed on the bullish hammer signal. To filter weak signals, I look at the accumulator line over the past n bars (where n is an input setting). This is to confirm that a trend reversal is likely to take place. This helps to eliminate entry on false signals (see additional confirmations below).

A cut threshold is used so that the buy is only taken if the accumulator is below this absolute value.

Accumulator below threshold -> the market is overselling

The indicator will identify both black and white hammers as bullish signals. However a white hammer is considered a stronger bullish signal. Entering on only “white hammers” reduces the number of trade entries by about one half. But in our back tests and live trading it didn’t improve the overall profitability of the strategy.

Sell side signal – bearish hammer formation: The sell side signal is basically the reverse of the above. A sell order is placed on the bearish reversal hammer or black hammer providing the lot limit isn’t reached (sell below).

Similarly the sell is only taken if the accumulator is above the cut threshold.

Accumulator above threshold -> the market is overbuying

An explanation of the accumulator is given below.

Lots management

In this strategy, I limited the exposure to one single lot placed in each order. I also prevented simultaneous long/short holdings. So if a buy signal appears when there is an open sell position, the buy is ignored. And vice versa, a sell signal is ignored where there is a current long holding. This means the strategy only holds a single position at a time.

Obviously, exposure (and risk) can be increased to any required amount by increasing the order volumes or trade multiples.

Confirmations

Raw hammer signals tend to be very noisy and using them “blindly” is unlikely to result in a profitable strategy. This is why many “raw” hammer strategies fail over the long term in my view.

The hammer indicator already filters out weak and ambiguous signals. The aggressiveness of this filtering can be adjusted with input settings to the indicator. The remaining signals tend to be quite reliable. However, further confirmations can be used to check the conditions and to eliminate false positives as far as possible.

Accumulator line

The accumulator is a type of oscillator. This signal can be used as an alternative measure of momentum similar to MACD, RSI or OSMA. The difference though is that it works purely on hammer signals. It can indicate an overbought/oversold market. The signal works as follows:

  • A bearish hammer increments the signal line by 1
  • A bullish hammer decrements the signal line by 1

The signal rises when there are a series of bearish hammers which usually happens in an up trend. The signal falls when there are a series of bullish hammers which are usually seen in a down trend.

Figure 5: Accumulator line without smoothing
Figure 5: Accumulator line without smoothing © forexop
Figure 6: Accumulator line with smoothing
Figure 6: Accumulator line with smoothing © forexop

The theory behind this is that the market is reaching “overbought” when you have a series of bearish (reversal) hammers without a correction. These usually occur in an upward trend. The accumulator line will increase in this situation because each bearish hammer adds to the signal.

In a down trend the reverse happens. Each bullish hammer decreases the signal. So a series of bullish hammers without a correction will push the accumulator line downwards indicating that the market is reaching an oversold state.

This can be interpreted as follows:

  • High values indicate a dominance of bearish reversal hammers
  • Low values indicate a dominance of bullish reversal hammers

The greater the absolute value of the accumulator line, the more extreme the market position is considered to be. The direction and steepness of the slope is a measure of momentum.

When trading on hammer signals the accumulator can be useful. It gives an idea of trend strength and the likelihood that a hammer will actually result in a reversal or be a fake signal. Extreme values in the accumulator suggest that more of the hammer signals have been fake and have not preceded a reversal on the scale being examined. It also suggests that the market is reaching a “more unbalanced” position in being either overbought or oversold.

The accumulator can also filter out weak or ambiguous signals. For example, bullish hammers appearing when the overall trend is strongly bearish. Or when bearish hammers appear in a strong uptrend. In both cases, trading against the trend may be too risky without further confirming signals.

For examples see the figures above. Figure 5 shows the raw accumulator (summation of hammer signals). Figure 6 shows the smoothed line. Smoothing is used to filter and reduce noisy signals.

When trading price action, the accumulator signal is helpful to get a “perspective” on market direction and how it is changing beyond that given by an individual hammer signal. However the accumulator gives a different perspective because it works entirely on hammer formations and is independent of classic trend signal and oscillators.

Example 1: Dealing with fake hammers on breakout events

As an example see Figure 7. The strong buy signal and the accumulator line suggest that the downtrend is capitulating. Shortly after, a clear upwards breakout happens. Following the break two “fake” bearish hammers appear as the market becomes “uncertain” of the next direction.

Notice that both of the sell hammers are much weaker than the initial buy signal. Meanwhile the rising accumulator line suggests that the trend is up and reversal hammers are appearing.

The fourth hammer is a strong sell signal. Entering short at this point (and the previous one) would actually result in a small profit.

The strategy would normally choose to avoid these “sell side” entries based on the fact that the signals are suggesting a strong upwards breakout is taking place. The fifth and final hammer indicates another buy signal, at which point the breakout enters a second wave of upwards momentum.

Figure 7: Dealing with fake hammers in breakouts
Figure 7: Dealing with fake hammers in breakouts © forexop

Example 2: Dealing with “border-line” cases in trends

Bearish hammers are often seen in strong uptrends, and likewise, bullish hammers are seen in bearish downtrends. In some cases, these signals can actually result in highly profitable scalp trades. In other situations, the entries may simply be too risky to justify.

The following example demonstrates. In Figure 8, the overall trend is upwards, but within this trend, four bearish hammers appear.

Figure 8: Trending hammer patterns with border-line cases
Figure 8: Trending hammer patterns with border-line cases © forexop

The first and last indicate strong sell signals, and would actually result in an acceptable risk/profit ratio. The hammer strength confirms these as viable sell entries despite the upwards trend.

On the other hand, the middle two hammers (#2 and #3) are ambiguous. The hammer strength is weaker which suggests these may not be viable entry points. Given the current uptrend, these hammers would be filtered as below threshold. Finally, the fourth bearish hammer produces a strong sell signal and this does indeed precede a deeper retracement.

The accumulator line and the strength of the hammer are used to determining this and to separate between signals that are likely to mark the end of a trend or a just a swing.

Example 3: Dealing with hammer candle pairs and clusters

Very often, hammers don’t appear in isolation. They appear in pairs, or sometimes even in large, messy clusters. One of the challenges of trading on price action signals is dealing with this kind of “noise”.

Using filtering we were able to reduce the frequency of double (and triple) hammers to around 1 in 20. In the cases where double hammers do appear these can be used as confirming signals. Often the first hammer to appear is the weaker of the two and is followed by a stronger signal in the next few bars (see Figure 9).

There are two ways to deal with double hammers:

1. Lot weighting method: If a strong hammer is detected (above threshold) this method looks back over a set bar range to see if a pair occurred. The bar range is usually set between 2 and 10 bars at the current chart period. If a previous hammer occurred, the second signal is used to increase the holding volume. With this method, the stronger signal is usually given a higher lot weighting. For example if the signal strength is double, then twice the lot weighting is used.

Figure 9: Dealing with double hammers
Figure 9: Dealing with double hammers © forexop

2. Clustering method: The clustering method assumes that “real” hammers will nearly always be preceded by one or two fake signals. An entry is made after the kth signal. For example, with k=2, the entry is only made after two confirming hammers appear in the same direction over the bar range. This method will result in far fewer trades, especially if strong filters are used to remove noisy signals.

For example, in Figure 10 below with k=2, the first signal would be ignored. But a buy would trigger at the first pair, and a sell at the second pair. In both cases the entry would trigger on the later hammer signal rather than the less profitable first.

Figure 10: Clustering method. First signal ignored while following two pairs confirm.
Figure 10: Clustering method. First signal ignored while following two hammer pairs confirm. © forexop

Strategy Results

I performed a number of back tests to help demonstrate the properties of the hammer signal. The tests were done with a ten year data set (EURUSD, GBPUSD, & USDJPY) and the following settings were used:

  • Base leverage: Set at one (1 standard lot per 100k equity)
  • Maximum open positions: 1 standard lot

The results are as follows:

Symbol Filtering Trades Profit Factor Final Profit (USD)
EURUSD Yes 595 1.3 85,849.50
USDJPY Yes 600 1.45 127,088.20
GBPUSD Yes 536 1.32 138,448.96
GBPUSD No 1195 0.99 -8,154.25
Figure 11: EURUSD M5 timeframe (10 year) – click to open report
Figure 11: EURUSD M5 timeframe (10 year) – click to open report © forexop

The EURUSD run resulted in 595 trades a profit factor of 1.3, and a total profit of USD 85,849.50.

Figure 12: USDJPY M5 back test (10 year) – click to open report
Figure 12: USDJPY M5 back test (10 year) – click to open report © forexop

USDJPY run resulted in 600 trades a profit factor of 1.45, and a total profit of USD 127,088.20.

Figure 13: GBPUSD M5 back test (10 year) – click to open report
Figure 13: GBPUSD M5 back test (10 year) – click to open report © forexop

GBPUSD run resulted in 536 trades a profit factor of 1.32, and a total profit of USD 138,448.96.

As a comparison, the same test was run but using the unfiltered hammer signals: That is trading on every candidate hammer that appeared on the chart. This resulted in a loss of -USD 8,154.25. Similar results were achieved on the other pairs. This suggests that trading on “unfiltered hammer” signals is unlikely to produce a successful strategy over the long term.

Figure 14: Strategy result using unfiltered hammer signals
Figure 14: Strategy result using unfiltered hammer signals © forexop

Summary

Hammer candlesticks are an extremely useful price action (real time) trading signal. They are also easy to use and understand. Their real time properties make them ideal indicators for a variety of scalping and day trading strategies.

Hammer signals tend to be “noisy”. The main difficulty in implementing hammer strategies comes from separating these noisy and ambiguous signals from real ones. Systems that trade on raw hammer signals tend to perform poorly over the longer term (click to open graph of unfiltered result).

I presented several methods for dealing with these problems in this article. The hammer strategy was shown to produce profits under various market conditions of which trend followers and other systems based on lagging indicators can fail.

Join 11,000+ other traders and subscribe to Forexop's newsletter. It's free to join and you'll get updates directly to your inbox. Just add your email address below.
4 Comments
  1. Hello,
    I just purchase the full version of the hammer. What’s pairs and time frame do you recommend?
    Should I keep trend 10 accumulator period 30 ?
    It’s possible for feature you have a notification pop-up.

    Thanks,

    • Thank you for your purchase.

      It really depends on your trading goals. With the M5 timeframe shown here you tend to get a lot of trade entries so that’s why we used it for the demonstration. But actually hammer strategies can work on any pairs and any timeframes because these are very general signals. Personally I would start with EURUSD. The following settings are what we use for EURUSD with good results:

      Confirm bars=100; shadow/body ratio=6.5; body position=0.1, accum=30

      Thanks for the suggestion about the popup: There is a sound alert that can be switched on.

  2. Hello, I am a big fan of hammer candlesticks. I download your indicator Hammer detector but the Accumulator line it’s not working, it remains at 0.0000 this is how it’s suppose to be in the trial version ? or I am doing something wrong. Thank you

    • Yes the demo version will display the hammers on the chart but it doesn’t create the numerical outputs. Which pairs are you trading?

Leave a Reply