¿Cómo evitar los puntos débiles?

El autor:Un sueño pequeño., Creado: 2017-08-30 12:52:48, Actualizado: 2017-08-30 12:53:16

¿Cómo evitar los puntos débiles?

  • Punto de deslizamiento

    En primer lugar, mencione los puntos débiles en las transacciones programadas. De hecho, en los ojos de los analistas, los puntos débiles en las transacciones programadas son: la diferencia entre el precio real de la transacción y el precio que usted espera.

    De esta manera, podemos dar una fórmula para calcular el punto de deslizamiento: tiempo de latencia de la red * velocidad de fluctuación a nivel de tick de mercado = punto de deslizamiento.

    El movimiento no es la causa de un punto de deslizamiento, ya que el mercado siempre es volátil. En la analogía y la retrospección histórica, el movimiento no se produce porque la red no tiene ningún retraso. En la analogía, si se establece un valor de stop loss o stop loss en cada pieza, no es difícil encontrar que el valor de stop loss o stop loss provocado en cada operación se produce al 100% según el precio que se espera.

    En primer lugar, las fluctuaciones del mercado, que no podemos cambiar, pero podemos controlar el tiempo de retraso de la red. Debemos ser claros de que los mercados que vemos en el ordenador, no se transmiten en vivo, sino que se reproducen, y según este mercado, las instrucciones que emitimos en nuestro programa, también se requieren tiempos para que entren en vigencia.

    img

  • Para evitar los efectos de los puntos de deslizamiento, se pueden tomar tres caminos:

    • 1 Aumentar el nivel de transacción procesada

En el curso de la negociación programada, el número de puntos de pérdida y ganancia promedio de los niveles de negociación de los grandes ciclos es necesariamente mayor que el número de puntos de pérdida de los niveles de negociación más pequeños. Si un nivel pequeño es un promedio de ganancias de 10 puntos y un promedio de pérdidas de 7 puntos, mientras que el modelo de nivel superior es un promedio de ganancias de 100 puntos y un promedio de pérdidas de 70 puntos, en el simulador y la revisión histórica, no hay casi ninguna diferencia entre los dos modelos.

  • 2 Reducir la latencia de la red ayuda mucho a las transacciones programáticas

    Los usuarios de los servidores de transacciones programáticas están tratando de encontrar la manera más rápida de conectar a los servidores de transacciones programáticas para reducir el retraso de la red.

  • 3 Evitar los períodos de volatilidad del mercado

Por ejemplo, para las empresas no agrícolas, se puede tomar la práctica de evitar por completo, todo el tiempo de liquidación de las existencias se mantiene 15 minutos antes de la publicación de los datos. Usted no puede cambiar la velocidad de las fluctuaciones del mercado, pero si desea evadirlo, es bueno hacerlo, para el tiempo de publicación de las empresas no agrícolas preciso al segundo, este tiempo no lo tenemos, ni siquiera un gran deslizamiento, no nos afecta en absoluto.

根据上述内容,对计算公式两个乘数进行调整而降低或者规避程序化交易中的滑点是第二和第三点,而第一点,只是使得降低滑点的影响效果而不是降低滑点,我们的收益率曲线率根本不会受到影响。程序化交易中的滑点有的时候还可以增加你的收益,这需要我们队开单和平仓的方式有一个更好的理解,总而言之,如果我们用的是逆tick级别的势的开单方式,那滑点对我们是有好处的,如果我们用的是顺tick级别的势的平仓方式,滑点对我们也有好处,此时,网络延迟较大对我们来说,倒是一件好事!

比如靠回踩方式去下单,还有靠固定点数的止盈,我们和滑点都可以成为朋友。当我们有两个以上的交易主机的时候,就需要去甄别所有的下单和平仓,如果滑点对我们有利,则用慢速网络主机去操作这些指令,如果滑点对我们不利,则要将这些指令拆分到快速网络主机去操作。

FeiyangEA开单方面,回踩方式达到六成以上,所以最好用国内慢速网络主机去开单,而对于平仓方面,都是滑点对程序化交易中不利的方向,所以目前都是由美国快速网络VPS负责平仓操作。这些改进,使得同期历史回测不如实盘的成绩,从而确保了,实盘与回测一致的高度,这个前提是程序化交易中最为重要的,否则根本无法做出交易模型的编制和优化。

Transcrito de Negocios programados y inversiones cuantitativas


Más.