Primero, déjame decirte que los idiomas no son tan importantes. Ya tienes una buena comprensión de un lenguaje de programación de propósito general. Puede cambiar fácilmente a Python, C # o cualquier otro lenguaje que proporcione recolección de basura automática.
¿Desea trabajar como cuantificador para una empresa o un comerciante que comercia su propio dinero utilizando algos automatizados?
En el primer caso, es mejor que tenga un PHD en un grado STEM y se una a un fondo de cobertura o IB. Proporcionarán capacitación rigurosa para esto. Lo más probable es que sea un analista o investigador cuantitativo que recomiende modelos matemáticos intercambiables a un primer ministro o un comerciante.
- Cómo hacer un programa que imprima potencias de 2 hasta n en C ++
- ¿Puede la búsqueda de profundización iterativa encontrar una solución más rápida que A * en algunos casos?
- ¿Cuál es una manera sencilla de encontrar big-O, big-Theta y big-Omega para una función determinada?
- ¿Qué necesitas saber para aprender algoritmos? Probé los algoritmos gratuitos de Coursera y el curso de estructuras de datos de Princeton y me perdí por completo.
- ¿Por qué son importantes los números primos para la seguridad informática?
En el segundo caso, deberá asegurarse de tener un conocimiento profundo de los mercados que está negociando y convertirse primero en un buen operador discrecional. Cuando su aspecto está en el juego, a diferencia del primer caso, su rendimiento se verá muy afectado por su psicología, automatizada o no. Tengo una respuesta a una pregunta muy similar.
Concéntrese en crear un modelo / algo robusto y cámbielo manualmente con posiciones pequeñas primero. Si funciona, automatícelo, que es la parte fácil para un programador. Sin embargo, ningún libro, sitio web ni nadie le mostrará cómo encontrar ese modelo / algo.