3 votos

Arquitectura HFT

Soy un estudiante de grado que intenta familiarizarse con el funcionamiento de la HFT. En concreto, me preguntaba qué tipo de hardware utilizan y cómo contribuye cada pieza al sistema. Me han hecho creer que las FPGAs juegan un papel importante en la arquitectura y me preguntaba para qué se utilizan exactamente en el sistema.

Gracias.

0 votos

¿Qué clase de estudiante eres? Quizá sea mejor entender primero las estrategias para razonar mejor por qué se necesita un hardware de tan alto rendimiento.

2voto

John Rennie Puntos 6821

En el comercio se necesita hacer muchos cálculos simples de un flujo de datos muy grande. Las FPGA son perfectas para eso. Normalmente, la FPGA es la que aloja

  • manejador de marketfeed (ver NOVASPARKS sitio web, o ACCELLIZE ) ;
  • cálculos analíticos ;
  • cálculo del riesgo (véase ULLINK por ejemplo).

Para más, este artículo genérico no es tan malo: Presentación de la aceleración basada en FPGA para el comercio de alta frecuencia .

Pero lo mejor es leer La microestructura del mercado en la práctica ;{)}

1voto

janm Puntos 9310

Las FPGA se utilizan para ejecutar las estrategias de HFT sensibles a la latencia.

También se pueden utilizar únicamente para analizar el protocolo que se esté utilizando (FIX, ITCH, etc.) y dirigir los objetos decodificados a una CPU para el cálculo de números.

Por supuesto, pueden usarse para cualquier otra cosa, pero estos dos usos son los más comunes ahora.

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