Charts See the terminal

EMA Cross

A fast and a slow exponential moving average with every crossing marked by an arrow, crossing earlier than a simple-average pair.

Moving Average Add to chart

Live EMA Cross preview · BTC/USDT · Binance

What is EMA Cross?

EMA Cross draws two exponential moving averages of the same price, a fast one of 9 bars and a slow one of 26 bars, and puts an arrow on every bar where they cross. A green up arrow marks the fast line crossing above the slow one; a red down arrow marks it crossing below. The arrows are drawn at the fast line's value.

Because an exponential average has no hard window, a crossing here means new prices have outweighed the accumulated past, not that an old bar has dropped out. In practice it crosses earlier and more often than the simple-average version, sooner on real turns and sooner on false ones too. It does not filter crossings, predict whether a move will continue, or tell you where to exit.

How to use EMA Cross

  • Up arrow. The fast EMA has crossed above the slow one. Recent prices now carry the average above the longer one.
  • Down arrow. The fast EMA has crossed below the slow one.
  • Clusters of arrows. Several arrows close together usually mean a range, where the lines sit on top of each other and cross on noise.
  • The gap between the lines. A widening gap after a crossing shows the move extending. A narrowing gap warns that the next crossing may be close.

These are ways to read the lines and markers, not entry signals on their own.

Settings

SettingDefaultWhat it changes
Fast Length9 Bars in the fast exponential average. Lower crosses sooner and more often. Minimum 1.
Slow Length26 Bars in the slow exponential average. Higher crosses less often and later. Minimum 1.
SourceClose Which price both averages use. Open, high, low and the averaged sources such as hl2 and hlc3 are also available.

Adjust the two lengths and the price source in the indicator settings.

Calculation

Both lines are exponential moving averages, and each bar is checked for a change in which one is on top:

alpha = 2 / (length + 1)
fast = EMA(price, 9)    alpha 0.2
slow = EMA(price, 26)   alpha 0.074

up arrow:   fast was below slow, now above
down arrow: fast was above slow, now below

Each EMA starts from the simple average of its first bars and settles from there, the same way as the standalone EMA. Each arrow is placed at the fast line's value on the crossing bar and stays on the chart; a later crossing adds a new arrow rather than replacing the previous one.

Limitations

  • Crossings come late. Earlier than with simple averages, but still after the turn in price has happened.
  • More false crossings. The same responsiveness that makes it cross sooner on real turns also makes it cross on short-lived moves.
  • Sideways markets produce whipsaws. In a range the two lines cross repeatedly and each crossing gets an arrow.
  • The live candle can cross and uncross. While the current candle is open, the lines can cross and then separate again. Only a crossing that holds at the close is final.
  • It is not a strategy. On its own it carries no risk management, sizing or exit.

Frequently asked questions

It is two exponential moving averages, 9 and 26 bars by default, with an arrow on every bar where they cross. Up arrows mark the fast line crossing above the slow one, down arrows the reverse.

MA Cross uses simple averages, which weight every bar in the window equally and drop old bars abruptly. EMA Cross uses exponential averages, which weight recent bars more heavily. With the same lengths, EMA Cross usually crosses earlier and more often.

Yes. The indicator declares three inputs: Fast Length, default 9; Slow Length, default 26; and Source, default close. Both lengths have a minimum of 1. Open the indicator's settings on the chart to change them.

Not on closed bars. Line values and arrows on bars that have already closed are not revised. On the live candle, a crossing can show and then go away if the lines separate again before the candle closes. Loading older history recalculates the averages from a new starting point, so values near the start of the loaded range can shift.

Use the Add to chart button at the top of this page. It opens BTC/USDT on Binance in the Altrady Charts terminal with the built-in EMA Cross already applied. On any other market, open the indicator picker on the chart and choose EMA Cross from the Moving Average group.

Add to chart