4 votos

¿Qué habilidades de programación son necesarios en finanzas cuantitativas?

Estoy pensando en una carrera en finanzas cuando puedo completar mi Doctorado en Matemáticas en el año 2016. Mi única gran experiencia en programación fue de C++, por supuesto, durante mi MPhys en el 2007-8 año académico, a pesar de que desde entonces la he usado Látex mucho, que tiene algunas similitudes con la programación adecuada. ¿Qué debería ser capaz de hacer como programador si busco una entrada de nivel de puesto de trabajo como un quant? He tratado de buscar en google esto, pero lo que me parece discutido en cambio, es que los idiomas son vale la pena aprender. Agradezco puede haber muchos ejercicios que vale la pena hacer la lista aquí, pero yo daría la bienvenida a cualquier material de referencia que va a esta en el detalle adecuado.

2voto

Paweł Hajdan Puntos 8004

Depende de qué parte de la financiación que usted desea entrar. Basic scripting en SAS es a menudo suficiente para que algunos bancos comerciales.

En mi opinión (y la de otros no estarán de acuerdo estoy seguro de que para ser una "clase mundial" quant usted necesita tener un conocimiento en profundidad de un bajo nivel de lenguaje de programación (por ejemplo, C++), conocimiento de trabajo en un par de lenguajes de alto nivel (R y Python, por ejemplo), y el trabajo fuerte de los conocimientos de SQL y bases de datos.

Manténgase alejado de Excel, SAS y STATA si desea largo plazo (15+ años) de la empleabilidad: los "idiomas" son obsoletos y están siendo eliminadas.

1voto

user15071 Puntos 1628

Bueno, yo sobre todo el uso de $MatLab$, se ha pre-construidos herramientas, interfaz de usuario amigable. También $Stata$ para el análisis econométrico

Para econometría también puede usar $Eviews$, no puede ser considerado como la programación, aunque, todo está lleno de fácil uso. En contraste, $Stata$ es mejor para algunos de los modelos complejos.

He aprendido $C++$, de hecho, si usted cava en la mayoría (si no todas) de las aplicaciones, usted encontrará que $C$ es su "papá". $C++$ es ideal para "freestyle" y locas ideas.

Por ejemplo, Matlab (y la mayoría de los computacional prorgams) han limitado bytes para sus datos. Debido a algunas circunstancias que he tenido que resolver un conjunto de ecuaciones, que involucró a los números que va más allá de 308 (MatLab del límite) dígitos. C++ resultó ser útil allí (una nueva clase de flotación de los números). Acaba de decir.

Para diario $Excel$ debe ser bueno. Saber utilizar los $VBA$ con ella le daría un enorme impulso en el rendimiento también. Buena suerte!

Finanhelp.com

FinanHelp es una comunidad para personas con conocimientos de economía y finanzas, o quiere aprender. Puedes hacer tus propias preguntas o resolver las de los demás.

Powered by:

X