El título de tu pregunta sugiere que los precios de mercado tienen una reversión a la media. I fuertemente sugiero verificar esa suposición mediante una de las pruebas habituales, como la prueba Dickey-Fuller aumentada (implementada en el paquete tseries de R mediante la función adf.test, y también en otros paquetes de R).
Si el mercado es realmente de reversión a la media, una posible estrategia es
- Desfasar los datos.
- Vigile el mercado en busca de un máximo extremo o un mínimo extremo, basándose en su rango histórico.
- Compre o venda en corto el mercado en esos extremos.
- Cubrir en un punto lógico: en la media o en el punto medio, por ejemplo.
- Repite.
La desregresión es útil para eliminar la tendencia a largo plazo (en acciones) o eliminar los efectos del carry (en futuros). Los "máximos extremos" y los "mínimos extremos" deben ser realmente extremos: busco precios en el percentil superior 90-95 o en el percentil inferior 10-5, basándome en algunos años de historia.
Comprar o vender en corto en los extremos está bien... a menos que el mercado decida sobrepasar sus límites históricos, en cuyo caso experimentará un drawdown, potencialmente grande. Yo uso un filtro de impulso y eso ayuda, pero no es perfecto.
Mi experiencia se centra principalmente en la negociación de spreads de reversión a la media. Su experiencia puede variar.
(PD - No he encontrado ninguna relación entre el indicador RSI y la reversión a la media. Yo no lo uso).