Las respuestas a esta pregunta abordan un buen punto - la plataforma mejor para usted, el lector, depende de las necesidades individuales, habilidades e intereses. Si usted está buscando para codificar sus propios algoritmos para el comercio, entonces usted quiere una plataforma que proporciona (a) lecciones de código, (b) un entorno de codificación robusta, (c) una API con la documentación, y (d) los datos que puede acceder de forma gratuita. Estos componentes le prepararán para el éxito a medida que se incorpore a la plataforma.
A medida que se familiarice con una plataforma, otras características pueden ser importantes. Algunas de ellas pueden incluir la capacidad de: (a) llevar su algoritmo en vivo a través de la negociación en papel o la conexión con su corredor de bolsa (b) presentar su Alpha a un mercado para que su estrategia tenga licencia (c) competir en concursos que ponen a prueba y hacen crecer sus habilidades de desarrollo de algoritmos (d) obtener apoyo para utilizar el motor de la plataforma en un entorno de navegador web o en su propia máquina (e) acceder a un entorno de investigación integrado (f) interactuar con una comunidad de usuarios activos y el personal de la plataforma.
La mejor plataforma para usted debe llevarlo desde el aprendizaje hasta la implementación de la negociación algorítmica. Una plataforma a tener en cuenta es QuantConnect, donde puedes empezar aprendiendo lo básico en el laboratorio de codificación Boot Camp y pasar a operar en vivo, y a desarrollar Alfas para obtener licencias. QC cuenta con terabytes de datos accesibles para todos los usuarios, por lo que podrá trabajar con datos de precios hasta el nivel de ticks para acciones, divisas, futuros y criptomonedas, y acceder a una creciente biblioteca de datos alternativos, como fundamentos, macroeconomía, noticias y eventos, datos de precios y datos de sentimiento.
En última instancia, lo que necesita de una plataforma podría cambiar con el tiempo. Elegir cualquier plataforma que esté en desarrollo activo por parte de un equipo de ingeniería y en la que el personal y los usuarios se comuniquen regularmente es una buena decisión.