Monday, 2 October 2017

Pruebas Automatizadas Estrategia Comercial


Los pros y contras de Automated Trading Systems Los comerciantes y los inversores pueden convertir la entrada precisa. reglas de salida y de manejo de dinero en sistemas de comercio automatizados que permiten a los ordenadores ejecutan y supervisan las operaciones. Uno de los mayores atractivos de la automatización de la estrategia es que puede tomar algo de la emoción de la negociación desde las operaciones se colocan automáticamente una vez que se cumplen ciertos criterios. En este artículo se va a presentar a los lectores y explicar algunas de las ventajas y desventajas, así como las realidades, de los sistemas de operación automatizada. (Para leer relacionados, ver el poder de Operaciones del Programa.) ¿Qué es un sistemas de negociación automática del sistema de comercio automatizado, también conocidos como sistemas mecánicos de comercio, comercio algorítmico. automatizado de compraventa o sistema de comercio, permiten a los operadores establecen normas específicas para ambas entradas y salidas comerciales que, una vez programada, puede ser ejecutado de forma automática a través de un ordenador. La entrada del comercio y las reglas de salida se pueden basar en condiciones simples, tal como un cruce de media móvil. o puede ser complicado estrategias que requieren una amplia comprensión del lenguaje de programación específico para la plataforma de comercio al usuario s, o la experiencia de un programador calificado. Los sistemas automatizados de comercio suelen requerir el uso de software que está vinculado a un corredor de acceso directo. y las normas específicas que deben ser escritos en esa plataforma s lenguaje propietario. La plataforma TradeStation, por ejemplo, utiliza el lenguaje de programación EasyLanguage la plataforma NinjaTrader, por otra parte, utiliza el lenguaje de programación NinjaScript. La figura 1 muestra un ejemplo de una estrategia automatizada que desencadenó tres operaciones durante una sesión de negociación. (Para leer relacionados, consulte el comercio mundial y el mercado de divisas.) Figura 1: Un gráfico de cinco minutos del contrato í con una estrategia automatizada aplicado. Algunas plataformas de negociación tienen asistentes estrategia de construcción que permiten a los usuarios hacer selecciones de una lista de indicadores técnicos que se comercializan para construir un conjunto de reglas que a continuación se pueden negociar de forma automática. El usuario puede establecer, por ejemplo, que una operación larga se introducirá una vez que el móvil de 50 días cruza por encima de la media móvil de 200 días en un gráfico de cinco minutos de un instrumento de negociación en particular. Los usuarios pueden también introducir el tipo de orden (mercado o limitar, por ejemplo) y cuando se dispara el comercio (por ejemplo, en el cierre de la barra o la apertura de la siguiente barra), o utilizar entradas por defecto la plataforma s. Muchos comerciantes, sin embargo, optan por programar sus propios indicadores y estrategias personalizados o trabajar en estrecha colaboración con un programador para desarrollar el sistema. Si bien esto suele requerir más esfuerzo que el uso de la plataforma asistente s, permite un mayor grado de flexibilidad y los resultados pueden ser más gratificante. (Por desgracia, no hay una estrategia perfecta inversión que garantice el éxito. Para más información, consulte Uso de los indicadores técnicos para desarrollar estrategias de negociación.) Una vez que se han establecido las reglas, el ordenador puede controlar los mercados para encontrar comprar o vender oportunidades basadas en el comercio especificaciones de estrategia. Dependiendo de las reglas específicas, tan pronto como se entra en un comercio, cualquier pedido de stop de seguridad. se generará automáticamente al final se detiene y beneficios. En los mercados de rápido movimiento, pero esta entrada fin instantánea puede significar la diferencia entre una pequeña pérdida y una pérdida catastrófica en el caso de que el comercio se mueve contra el comerciante. Ventajas de Automated Trading Systems Hay una larga lista de ventajas de tener un monitor de ordenador los mercados de las oportunidades comerciales y ejecutar las operaciones, incluyendo: Reducir al mínimo las emociones. sistemas de comercio automatizados minimizan las emociones durante todo el proceso de negociación. Al mantener las emociones bajo control, los operadores suelen tener un tiempo más fácil seguir con el plan. Dado que las órdenes comerciales se ejecutan automáticamente una vez que se han cumplido las normas comerciales, los comerciantes no podrán dudar o cuestionar el comercio. Además de ayudar a los comerciantes que tienen miedo de apretar el gatillo, el comercio automatizado puede frenar aquellos que son aptos para overtrade compra y venta en cada oportunidad percibida. Capacidad de Backtest. Backtesting aplica las reglas de comercio a los datos históricos del mercado para determinar la viabilidad de la idea. Al diseñar un sistema de comercio automatizado, todas las reglas tienen que ser absoluta, sin espacio para la interpretación (el equipo no puede hacer conjeturas tiene que ser dicho exactamente qué hacer). Los operadores pueden tomar estos conjuntos de reglas precisas y probarlos en los datos históricos antes de arriesgar dinero en el comercio directo. backtesting cuidadosa permite a los operadores para evaluar y poner a punto una idea de comercio, y para determinar el sistema s esperanza de la cantidad promedio que un comerciante puede esperar ganar (o perder) por unidad de riesgo. (Ofrecemos algunos consejos sobre este proceso que puede ayudar a reencontrar sus estrategias de operación actuales Para más información, ver Backtesting:.. Interpretar el pasado) mantener la disciplina. Debido a que las normas comerciales se establecen y la ejecución de operaciones se realiza de forma automática, la disciplina se conserva incluso en mercados volátiles. La disciplina se pierde a menudo debido a factores emocionales como el miedo a tomar una pérdida, o el deseo de ganarse un poco más beneficios de un comercio. El comercio automatizado ayuda a asegurar que la disciplina se mantiene debido a que el plan de negociación será seguido exactamente. Además, se reduce al mínimo piloto de errores, y una orden de compra de 100 acciones no se introduce incorrectamente como una orden para vender 1.000 acciones. Lograr consistencia. Uno de los mayores desafíos en el comercio es para planificar el comercio y el plan. Incluso si un plan de comercio tiene el potencial de ser rentable, los comerciantes que hacen caso omiso de las reglas son alteración alguna esperanza el sistema habría tenido. No hay tal cosa como un plan de negociación que gana 100 de las pérdidas de tiempo son una parte del juego. Sin embargo, las pérdidas pueden ser psicológicamente traumático, por lo que un comerciante que tiene dos o tres operaciones perdedoras consecutivas podría decidir saltar el comercio de al lado. Si esta nueva operación habría sido un ganador, el comerciante ya ha destruido ninguna expectativa el sistema tenía. Los sistemas automatizados de comercio permiten a los operadores a lograr una consistencia mediante la negociación del plan. (It s imposible evitar un desastre sin reglas comerciales. Para más información, ver 10 pasos para construir un plan de negociación Ganar.) Mejora de la velocidad de entrada de pedido. Dado que los ordenadores responden inmediatamente a las cambiantes condiciones del mercado, los sistemas automatizados son capaces de generar las órdenes tan pronto como se cumplan los criterios de comercio. Al entrar o salir de un comercio de unos segundos antes puede hacer una gran diferencia en el resultado del comercio s. Tan pronto como se introduce una posición, todas las demás órdenes se generan automáticamente, incluyendo stop de seguridad y beneficios. Los mercados pueden moverse rápidamente, y es desmoralizante para tener un comercio de alcanzar el objetivo de beneficios o un golpe más allá de un nivel de stop loss antes incluso se pueden introducir las órdenes. Un sistema de comercio automatizado evita que esto suceda. Diversificar Trading. sistemas de comercio automatizados permiten al usuario operar múltiples cuentas o varias estrategias al mismo tiempo. Esto tiene el potencial para distribuir el riesgo en diversos instrumentos, mientras que la creación de una protección contra la pérdida de posiciones. Lo que sería muy difícil para un ser humano para llevar a cabo de manera eficiente se ejecuta por un ordenador en cuestión de milisegundos. El ordenador es capaz de escanear en busca de oportunidades comerciales a través de una variedad de mercados, generar órdenes y oficios monitor. Desventajas y realidades de los sistemas de comercio de comercio automatizado sistemas automatizados cuentan con muchas ventajas, pero hay algunas caídas de y realidades a las que los comerciantes deben tener en cuenta. Los fallos mecánicos. La teoría detrás de comercio automatizado hace que parezca sencillo: configurar el software, el programa de las reglas y ver que el comercio. En realidad, sin embargo, el comercio automatizado es un sofisticado método de la negociación, sin embargo, no es infalible. Dependiendo de la plataforma de negociación, un orden comercial podría residir en un equipo y no un servidor. Lo que esto significa es que si se pierde la conexión a Internet, una orden podría no ser enviado al mercado. También podría haber una discrepancia entre los oficios teóricos generados por la estrategia y el componente de plataforma de entrada para que los convierte en operaciones reales. La mayoría de los comerciantes deben esperar una curva de aprendizaje cuando se utilizan sistemas automatizados de comercio, y es generalmente una buena idea empezar con pequeños tamaños comerciales, mientras que el proceso se refina. Supervisión . A pesar de que sería genial para encender el ordenador y dejar actuar durante el día, los sistemas de comercio automatizados requieren supervisión. Esto se debe hacer el potencial de fallas mecánicas, tales como problemas de conectividad, las pérdidas de potencia o el ordenador se bloquea, y rarezas del sistema. Es posible que un sistema de comercio automatizado para experimentar anomalías que podrían resultar en pedidos, órdenes de errantes que faltan, o duplicadas órdenes. Si el sistema es supervisado, estos eventos pueden ser identificados y resueltos rápidamente. El exceso de optimización. Aunque no es específico de los sistemas automatizados de comercio, los comerciantes que emplean técnicas de pruebas retrospectivas pueden crear sistemas que se ven muy bien en papel y realizan terriblemente en un mercado en tiempo real. El exceso de optimización se refiere al ajuste de curvas que produce un plan de negociación que no es fiable en el comercio directo excesiva. Es posible, por ejemplo, para retocar una estrategia para lograr resultados excepcionales en los datos históricos en los que se probó. Los comerciantes a veces incorrectamente suponer que un plan de negociación debe tener cerca de 100 operaciones rentables o que nunca debería experimentar una reducción de ser un plan viable. Como tal, los parámetros se pueden ajustar para crear un plan perfecto cerca que falla completamente tan pronto como se aplica a un mercado en tiempo real. (Esta optimización sobre-crea sistemas que se ven bien sólo en el papel Para más información, ver backtesting y adelante de prueba:.. La importancia de la correlación) Los operadores de automatización basados ​​en servidor tienen la opción de ejecutar sus sistemas automatizados de comercio a través de una negociación basada en servidor como plataforma de Strategy Runner. Estas plataformas ofrecen con frecuencia las estrategias comerciales para la venta, un asistente lo que los comerciantes pueden diseñar sus propios sistemas, o la capacidad de alojar los sistemas existentes en la plataforma basada en servidor. Por una cuota, el sistema de comercio automatizado puede buscar, ejecutar y controlar las operaciones con todos los pedidos que residen en su servidor, dando como resultado potencialmente más rápido, las entradas de pedidos más fiables. Conclusión Aunque un ppealing para una variedad de factores, los sistemas automatizados de comercio no debe considerarse un sustituto de la negociación cuidadosamente ejecutado. Los fallos mecánicos pueden suceder, y como tal, estos sistemas requieren un seguimiento. plataformas basadas en servidores pueden proporcionar una solución para los comerciantes que deseen reducir al mínimo los riesgos de fallas mecánicas. (Para leer relacionados, consulte Day Trading Estrategias para principiantes.) GANAR 1,000 para una licencia de por vida MultiCharts Algunos corredores ofrecen mejores tasas, y algunos datos se alimenta proporcionar más datos históricos. Elegir los que se adapte a sus necesidades. Incluso con una estrategia ganadora, sólo un pequeño retraso en la ejecución de órdenes puede hacer toda la diferencia. El comercio automatizado es mucho más rápido que un ser humano. Conocido como, esta herramienta le permite monitorear miles de símbolos en una ventana de mercado para encontrar oportunidades rentables. EasyLanguage es un lenguaje estándar de la industria para las estrategias e indicadores de programación. Fue hecha específicamente para los comerciantes principal ventaja es que puede empezar en cuestión de minutos. Backtesting es la aplicación de una estrategia para los datos históricos para ver. Cartera backtesting le permite diseñar y probar estrategias en varios símbolos. 2012 T2W Miembros Choice Award Mejor Software de sistema mecánico de análisis comerciantes Mejor Técnico de Software 2011 T2W Miembros Choice Award Mejor comercial profesional Plataforma mejor software para Intradiarias Traders 2017 Análisis técnico de acciones y concesión bien escogida de los lectores Commodities Semifinalista software independiente analítica 1.000 y superior 2012 BMT mejor de Trading Premio Plataforma de Operaciones del Año de Negociación de Futuros Plataforma del Año información legal importante sobre el correo electrónico que va a enviar. Mediante el uso de este servicio, usted se compromete a introducir su dirección de correo electrónico real y sólo se envía a las personas que conoces. Es una violación de la ley en algunas jurisdicciones falsamente identifica a sí mismo en un correo electrónico. Toda la información que proporcione será utilizada por Fidelity con el único fin de enviar el correo electrónico en su nombre. La línea de asunto del correo electrónico que envíe será Fidelity: Su correo electrónico ha sido enviado. Fondos de inversión y la inversión del fondo mutuo - Fidelity Investments Al hacer clic en un enlace, se abrirá una nueva ventana. Lo que ofrecemos Inversiones y servicios avanzados de comercio Saber más Herramientas de prueba de estrategia de uso de datos históricos del mercado para ayudarle a probar estrategias de negociación antes de invertir. El acceso esta herramienta directamente en el navegador, o descargar la riqueza-Lab Pro para capacidades más robustas. basado en la web estrategia de ensayo disponible para todos los clientes de Fidelity Guardar las estrategias y su seguimiento. Recibe alertas de comprar y vender, colocar operaciones y órdenes de revisión. estrategia de ensayo de escritorio disponible para los clientes que comercian más de 36 veces en un período de 12 meses, con un mínimo de 25.000 en activos riqueza-Lab Pro le permite personalizar con o sin código, prueba varias estrategias a la vez, y colocar operaciones de forma manual o automáticamente. Descargar riqueza-Lab Pro Pro-Lab riqueza. Bajo el capó

No comments:

Post a Comment