¡Poniéndote a trabajar! – costo de éxito del comerciante del sistema de 1 bitcoin

Una característica clave de algo comercial está probando La idea es que históricamente pruebes una idea para probar su rentabilidad ANTES de que realmente la cambies en vivo. Hay algunas maneras diferentes de probar. Podrías manualmente prueba tu enfoque registrando entradas y salidas en un gráfico a mano. También puede contratar a un programador para codificar y prueba tu idea. Podrías incluso crea tu propio backtester, utilizando un lenguaje informático como Python o R. Aunque todos estos son posibles alternativas, me gusta el software de comercio minorista.

En caso de que se lo pregunte, comencé mi carrera comercial con la primera opción, backtesting manual. ¡Que dolor! Tan pronto como tuve acceso a una computadora personal por la noche, fuera de mis horas normales de trabajo, cambié a la opción 3: crear mi propia plataforma de backtesting. Lo hice durante varios años y tuve más éxito en la programación de la plataforma que en la construcción de los algoritmos.

Finalmente, decidí ir a la ruta de la plataforma minorista y obtuve una copia de la estación de comercio. Al principio estaba muy asustado e intimidado por el paquete (por ejemplo, durante años solo confié en los pedidos de “comprar / vender próximo bar en el mercado”), pero finalmente llegué a comprender y me sentí cómodo con el desarrollo de estrategias. ¿Y adivina qué? ¡Las estrategias de algo que comencé a construir se hicieron mucho mejores!

Avance rápido hasta hoy, y el panorama de la plataforma de software minorista es un poco diferente. Ahora, hay docenas de plataformas de negociación, y la mayoría son bastante buenas. Cada uno tiene algunas áreas específicas de “nicho” que trata de abordar, generalmente áreas en las que Tradicionalmente no era tan buena. Por supuesto, Tradestation ha respondido y continuamente está construyendo una mejor plataforma. La competencia está elevando el estándar para todas las plataformas, lo cual es tremendo.

Por lo tanto, no voy a tratar de decirte a qué plataforma, pero identificaré algunos “imprescindibles” que deseas para algo comercial. En la sección siguiente, también te contaré las plataformas más populares, basadas en comerciante encuestas que hice en los últimos años. Puede pensar que la popularidad es un criterio pobre para usar, pero creo que es importante. Desea una plataforma de negociación que existirá durante años y años, ya que la transferencia de sus algos desde una plataforma extinta será engorrosa.

Integración del intermediario: algunas plataformas minoristas, como la estación de comercio, están vinculadas directamente a una corredora (en este caso, corretaje de la estación de comercio). Otras plataformas, como NinjaTrader, tienen algunas opciones limitadas en los intermediarios. Finalmente, algunas plataformas (como Multicharts) tienen una gran selección de corredores para elegir. Existen ventajas y desventajas para cada enfoque.

Facilidad de programación: la mayoría de las buenas plataformas le ofrecen la posibilidad de crea tu propios indicadores, estrategias, etc., además de proporcionar indicadores estándar con parámetros que puede cambiar y optimizar. De todos los temas discutidos en esta sección, creo que esto es lo más importante. Tener un lenguaje de programación que pueda aprender fácilmente y sentirse cómodo con él, es un gran problema. Dedique mucho tiempo por adelantado a investigar qué es lo mejor para usted, y le pagará dividendos abajo El camino.

Optimización: si su código tiene parámetros o números, por ejemplo, el número de barras en una media móvil o el umbral de compra en un cálculo de RSI, es probable que en algún momento desee optimizar ese número. Si bien demasiada optimización es definitivamente algo malo, al menos querrás la capacidad de hacerlo en el software.

banner