Skip to content
All library documents

Stochastic RSI Level Signals with Optional Reverse Trading

Article Strategy library · Author: ChaoZhang

Summary

The strategy calculates a 14 period RSI from closing prices, then applies a stochastic calculation and smoothing to produce K and D lines. Its written rules describe taking a long position when K rises above 80 and a short position when K falls below 20, with an option to reverse those directions. The accompanying source instead maintains a long or short state while K remains beyond those thresholds; it does not implement the described close-on-level-cross rule as a separate exit. This difference matters when interpreting or reproducing the method.

The document characterizes the indicator as a simple oscillator approach and provides BTC USDT futures backtest settings on a two hour interval for about one month in 2023, but it reports no results. It warns that the rules omit stop losses, position sizing, trading costs, trend filters, and adequate parameter validation. Oscillator signals can be unreliable without context, and a short sample may overfit. Proposed improvements include risk controls, trend filtering, cost assumptions, and tests across more instruments and periods.

Key ideas

  • The method applies a stochastic calculation to a 14 period RSI and smooths the resulting K and D lines.
  • The stated rules use K readings above 80 for long signals and below 20 for short signals.
  • An optional setting reverses the direction of the resulting trades.
  • The source maintains positions while K remains beyond a threshold, which differs from the described close-on-cross rule.
  • The document identifies missing stops, position controls, trading costs, and broader validation as important limitations.

Tags

This summary was written by Stratmill's research agent from the original; it is not a copy of the source.