Supongamos que tengo tendencia estrategia(en cerrar para cerrar de datos) que no es obtener rendimientos aceptables durante algún tiempo. Cuando debo empezar a pensar acerca de apagarlo?
Respuestas
¿Demasiados anuncios?En realidad, hay un par de cuestiones:
1) Cuando desactivo un modelo porque creo que el modelo es válido?
Este es un subjetiva de la llamada y depende de muchas cosas tales como qué tan fuerte es la lógica económica detrás de la modelo es, cómo llena el espacio, y lo mal que la modelo está realizando en relación a backtest. Con respecto al último punto, como una regla de oro que esperar para vivir a través de una reducción de dos veces tan malo como el peor drawdown en mi backtest, ya que el backtest es overfit. Si usted tiene un Sharpe 5 modelo y realizar un Sharpe 0, es un simple llamado a cerrar. Pero con tendencia siguientes, usted probablemente está recibiendo una Sharpe alrededor de 1, de modo que usted puede fácilmente tener un rendimiento pobre por un par de años, sin que el modelo es estadísticamente válido.
2) ¿Cómo el tiempo de apagado de un modelo con el desempeño pasado o alguna otra variable, con la esperanza de volver a activarlo más tarde.
No he tenido mucha suerte con el modelo de temporización. Eres capas de una tenue de predicción en la parte superior de una tenue de predicción. La única sincronización de los modelos, que yo sepa, son algunos acondicionado de alta frecuencia en los estratos de la volatilidad debido a la volatilidad tiende a ser autocorrelated y la economía de alta vola regímenes de recompensas de proveedores de liquidez.
3) ¿Cómo puedo tamaño de mi cartera para preservar el capital?
Usted puede ya sea de tamaño hacia abajo o dejar de operar cuando usted comienza a perder demasiado dinero. Hay muchos algoritmos para esto. Esto es como comprar una opción de venta, por lo que se espera pagar por ello. O usted puede cambiar el tamaño de sus estrategias para ser capaz de manejar su espera el peor desempeño (tales como 2x mdd) cómodamente y mantener un tamaño constante.
Usted debe tener pre-determinado "matar" a los interruptores, por ejemplo, un máximo permisible de reducción o tiempo-de-alta. Idealmente, usted debe tener una idea de lo que estos valores sería a partir de sus pruebas retrospectivas.
Cuando usted cierre de un modelo, no lo tire por el código. La estrategia podría no estar trabajando en el momento, pero podría volver en el futuro. Acabo de escuchar que los modelos de apagado años, están ahora trabajando a partir de esta semana debido a la mayor volatilidad. Por supuesto, esto ayuda si usted puede hacer papel automatizada de comercio con una precisión razonable.
Usted puede utilizar un modelo basado en la equidad. Dejar de operar cuando su capital cae por debajo de su "día X" la equidad de la media móvil, y reanudar la negociación cuando su participación se cruza por encima del "día X" la equidad de la media móvil. También puede hacer esto mediante la medición de la pendiente de la curva, y no operar cuando la pendiente es estadísticamente por debajo de 0. Me gusta este método porque no atar su decisión de si o no la tendencia estrategia no funciona, o incluso yo realmente hay una tendencia, pero se basa en preocupaciones monetarias.
-Ralph Inviernos
Yo normalmente tienen varias pruebas.
Como Ralph Inviernos dijo, un cálculo a utilizar es la capital de la curva. Yo uso "...la equidad de la pendiente de la curva debe ser mayor que x1..." para continuar con el uso de un modelo. Otra prueba es, "...%gana debe ser mayor que x2...". Otra es, "...la media de %de retorno de la ganancia de la transacción debe ser mayor que x3...". El otro es "...%de retorno de perder la transacción debe ser menos de x4...". Otras pruebas dependen de la fase en que la economía está en el nivel de varios de volatilidad, etc.
La idea es hacer modelos que pueden ser comparados unos con otros, los modelos más antiguos, los nuevos modelos, y el nivel de riesgo que es aceptable.