Morning star describes a three-candle candidate traditionally considered after a decline: a larger bearish body, a small middle body and a bullish third candle returning into the first body. Recognition, preceding context and a trade plan are separate. The name does not establish that a market bottom has been reached or the next candle will rise.

What the morning star looks like and what it consists of

Definitions differ. TradingView’s description includes a downward opening gap for the middle candle, an upward opening gap for the third and a third Close above the first-body midpoint. TA-Lib C v0.6.4 instead requires a strict real-body gap between candles one and two and defaults to 30% penetration of the first body. It checks rolling body-length thresholds but contains no separate third-candle gap or prior-trend condition.

Distinguish an opening gap (new Open versus previous Close), a gap between complete O–C bodies and a gap between complete H–L ranges. Shadows can overlap while bodies are separate. Do not remove a detector’s gap condition merely because the instrument is Forex: call a no-gap rule a separate variant. Record source prices and market hours. The guide to candlestick patterns worth knowing first supplies broader context.

Changing candle3 Open does not change penetration

We isolate two geometric measures, rather than classify a complete pattern. The first body has O1=110,C1=100. Both alternative third candles have C3=107.

Scroll sideways to see the full diagram

Third-candle body versus its Close locationCandle1 falls110→100. Two alternative third candles close107, but open99 or95. Their bodies8 and12 give the same70% penetration of the first body.LARGER BODY, SAME PENETRATIONFirstO3 = 99O3 = 95C3 = 107 in both versions.Candle3 body:8 or12 units.Penetration:(107−100)/10=70%.

Fictional units. Third A:O/H/L/C=99/108/94/107; B:95/108/94/107. First:110/111/99/100. Candle2 and historical length thresholds are unspecified, so no scanner result is assigned. TA-Lib CDLMORNINGSTAR compares candle3 Close with the first body for penetration, and checks candle3 body length separately.

The third candles are alternatives for one position, rather than consecutive periods alongside candle1.

Candle3 body increases8→12 as its Open moves down. Penetration stays(C3−C1)/(O1−C1)=7/10=70%. A longer green body alone does not prove a deeper close inside the first body. A scanner may separately check third-body length, penetration and historical lengths: changing one measure does not replace the others. This diagram establishes neither complete pattern qualification nor effectiveness.

A stated shape and context model

Our own detector uses a bearish first body at least 1.5 times the mean of ten preceding closed-body lengths. The nonzero middle body is at most 25% of the first. The third is bullish, with body at least half the first and Close strictly above its midpoint. Require the whole second body strictly below the first, and the third Open strictly above the second-body upper edge. The middle colour is unrestricted.

For our illustrative prior context, the three preceding closes decline 1.0980→1.0940→1.0900; the ten earlier body lengths are each 40 pips. This is an explicit short-sequence filter, not proof of a long-term trend. The bodies and context can be calculated from OHLC, but ownership changes, buyer motives and the intrabar path cannot be established from the four prices alone.

The mirror image: the evening star

The evening star is the bearish counterpart traditionally considered after a rise: a bullish first body, a smaller middle body and a bearish third returning into the first. Its exact detector conditions must also be specified. Neither name foretells a gain or loss. Compare the evening star and three rivers pattern separately rather than treat every three-candle reversal name as the same rule.

Morning doji star replaces the middle-body condition with a defined doji test; a small body alone does not satisfy every implementation. The abandoned baby also has its own gap conditions. A doji label or a rarer-looking shape does not establish higher success probability.

How to trade the morning star step by step

Separate geometric recognition at the third Close from a later confirmation or order trigger. A prior-decline filter belongs to the declared variant; a scanner without that filter can emit a code elsewhere. Entering after a later High break changes the decision time and sample. Its effect must be tested rather than described as automatically screening out false signals.

Choose size, entry, loss exit and profit/time exit separately from detection. Check all three Lows before using a pattern minimum; the middle candle need not be lowest. Ordinary stops may slip. Calculate net reward and loss using actual price sides and fees. The RSI indicator can be a tested filter, but another price transformation does not automatically prove a stronger signal.

Use hypothetical EUR/USD from one Bid price series, with pip 0.0001. O/H/L/C for candles one, two and three are 1.0900/1.0910/1.0800/1.0820; 1.0810/1.0825/1.0790/1.0805; 1.0815/1.0890/1.0785/1.0870. Their bodies are 80,5,55 pips. The first exceeds 1.5×40=60; the middle is 6.25% of the first, below its 20-pip cap; the third exceeds 40. The first midpoint is 1.0860, and C3 is 10 pips above it. Penetration=(1.0870−1.0820)/(1.0900−1.0820)=62.5%, distinct from third-body length.

The second-body upper edge 1.0810 is 10 pips below C1; O3 is 5 pips above that edge. The full ranges overlap, and L3=1.0785 is 5 pips below L2=1.0790. Our rule still passes. Changing only O2 to 1.0820 gives a 15-pip middle body but removes both strict gap conditions. A no-gap variant is a different candidate set.

A separate execution illustration assumes a 10,000-EUR buy fill at Ask 1.0895 after a chosen H3 break, ordinary stop at Bid 1.0780 and target at Bid 1.0990. Planned distances are 115 and 95 pips; they do not follow from the pattern name. With fictional USD 2 total commission and no other fees, exact stop/target fills yield −USD 117/+USD 93. A worse stop at Bid 1.0775 yields −USD 122. The initial stop is therefore a trigger assumption, not a cash-loss cap or proof that the trade is attractive.

The most common mistakes when trading the morning star

Typical review errors include silently changing the trend or gap definition, assigning the final pattern before candle three closes and counting a later confirmation as if it were known earlier. A defined no-trend scanner is different from a traditional declining-context hypothesis. Record every passing and failing case under one version before examining outcomes.

Do not excuse missing gaps after seeing a favourable outcome. Also distinguish the morning-star and morning-doji-star history settings. With 12 earlier candles O/C=100/102, use H/L=104/99 or 107/97. Then three candles 100/101/89/90,88/90/87/88.6,89/100/88/97 have the same middle body 0.6. Under default TA-Lib C v0.6.4 settings and penetration 0.3, CDLMORNINGSTAR returns 100 in both. The doji threshold is 0.1×(9×5+12)/10=0.57 or 0.1×(9×10+12)/10=1.02, so CDLMORNINGDOJISTAR returns 0 or 100. History shadows changed the doji classification, not a measured success rate. Compare other definitions such as engulfing and the hammer under their own rules.

What to do tomorrow

  1. Measure every condition. Record all three OHLC values, preceding body averages, gap type and penetration. Keep passing and rejected cases rather than select three attractive historical reversals.
  2. Separate recognition from trade execution. Recognition requires the completed third candle in our model. Any later High break, fill, size, stop and target are additional rules; check all three minima.
  3. Compare implementations. Keep our declared 50%/two-gap model distinct from TA-Lib’s default 30% penetration and single body-gap condition. A code difference may reflect the specification rather than a data error.
  4. Test the whole trade rule. Include costs, worse fills and cases without a rebound. Demo checks implementation; one week of repeatable observations does not establish expected returns or readiness to risk money.

To place the morning star in a broader context of candlestick analysis, a good starting point is the technical analysis section in our library.