Trabajo en un fondo de cobertura cuantitativo superior que es muy activo en el espacio de alta frecuencia. No soy un quant: mi experiencia en finanzas matemáticas es extremadamente limitada. Pero tengo una amplia experiencia trabajando en sistemas de alta frecuencia.
Lo primero que debe saber es que quizás el 95% del sistema tiene muy poco que ver con las finanzas. Es un sistema transaccional de alto rendimiento, no muy diferente de algo que podría existir en Amazon o eBay (solo con requisitos de latencia mucho más estrictos): se realizan pedidos y se compran cosas. Su sistema coloca esas órdenes y procesa las respuestas (en su nivel más simple: su orden fue exitosa; su orden no fue exitosa).
Por lo general, la estrategia es independiente de la plataforma. Algunas estrategias solo pueden consistir en unos cientos de líneas de código. A veces, las personas que escriben las estrategias son programadores muy débiles; su fortaleza radica en su capacidad matemática. Algunas empresas harán que los desarrolladores “reales” tomen sus ideas y escriban el código; otros simplemente les dejarán (a los que se les ocurran las estrategias) escribir el código.
- ¿Qué debo llevar para una entrevista como más reciente, CV o currículum?
- ¿Qué trabajos tienen una alta relación remuneración vs horas de trabajo en Hong Kong pero no requieren años de experiencia?
- ¿Cuál es un buen sitio web donde podría solicitar un trabajo en Aaruhs?
- ¿Qué es mejor: B.Farmacia o ingeniería civil?
- ¿Qué piensan ustedes de la prohibición de la novela tamil 'Madhorubagan'? ¿Y también puede indicar su nombre completo y profesión en la respuesta?
Ahora que ese fondo rápido está fuera del camino, supondré que está preguntando (o al menos considerando) la plataforma, y no el desarrollo de la estrategia.
La respuesta rápida: no se necesitan habilidades especiales. Necesitas ser un desarrollador fuerte, y realmente eso es todo. No es que sea algo fácil en absoluto, pero el conjunto de habilidades no es diferente del que usaría Google, Amazon, Microsoft o cualquier compañía de tecnología superior.
La compensación promedio varía mucho según la experiencia y lo mucho que te quieren. Si eres una superestrella de una escuela superior, supongo que $ 150k o un poco más (base más bonificación) está al alcance. Sube desde allí. Más si tiene un historial de diseño de sistemas exitosos en su haber y / o si ha administrado personas. Como desarrollador puro (es decir, no cuantitativo), no creo que ganes mucho más de $ 400k sin administrar un gran equipo.
Experiencia previa: por supuesto, trabajar en cualquier fondo importante o compañía tecnológica es generalmente una ventaja. La investigación académica es generalmente muy apreciada. Pero, en general, las entrevistas son duras y largas, y si lo haces bien, no importa mucho qué experiencia tengas. Y, de hecho, algunas empresas prefieren personas sin experiencia financiera.