The main goal of a scalping strategy is to open and close trades frequently, profiting from small gains and limiting the downside risk.

This strategy, on average, manages to close trades within one day, meaning that you are not exposed to the risk of holding that coin for long. In this way, market conditions affect much less the overall performance of the trading system.

The setup of this strategy uses four moving averages combined with an unconventional approach. On one side, the strategy aims to catch assets trading in a downtrend but on the verge of a possible reversal. Then, the goal of the trading strategy is not to ride the eventual uptrend but to close the trade with minimal profit so that it can scan the market for a new opportunity again.


The buy order is placed on assets that most likely are about to have at least a short-term "relief rally." To capture this setup, the strategy buys when

  • the MA9 crosses above the MA50

  • the MA50 is lower than the MA100

  • the MA100 is lower than the MA200


The trading system closes the trade when the MA9 crosses above the MA200, which could be the first major resistance the asset faces before developing a more sustained uptrend.

As a reminder, the goal of the strategy is not to catch the whole upside of the asset but has a more conservative approach. This allows keeping the risk of the strategy low.

Create the strategy with Coinrule

You will find the strategy in the template library, or you can build it yourself step-by-step.

Pro tip: The 15-min time frame has proven to return the best results on average. The strategy can work well also in the 5-min time frame.

Backtest the strategy on Tradingview

You can backtest this strategy using this trading script published on Tradingview. You can test the results on historical data, selecting the coin of your choice, and adjusting the parameters to fit even better your needs.

This is a guide to learn how to backtest strategies on Tradingview.

Did this answer your question?