¿Qué fuente de datos podría utilizar para mi programa de mercado de valores? [cerrado]

StackOverflow https://stackoverflow.com/questions/728126

Pregunta

Me gustaría hacer una de código abierto para aplicaciones C ++ libre para Linux y Windows, que va a crear gráficos de la bolsa en directo (es decir, que están actualizan con frecuencia).

Por favor, ¿podría darme algunos consejos sobre estos temas:

  • ¿Qué debo usar como fuente de datos? ¿Hay servicios gratuitos que puedo poner en práctica? Me gustaría usar la misma o similar información que compañías como Google .
  • No estoy seguro de qué conjunto de herramientas GUI sería mejor utilizar, ¿hay una que ha construido en la creación de gráficos, o tendría que tenga que utilizar una biblioteca especializada para esto?

Algunas cosas a tener en cuenta:

  • Este es mi primer intento de tanto multiplataforma C ++ desarrollo, y una aplicación de interfaz gráfica de usuario para Linux.
  • Estoy con sede en el Reino Unido, así que me gustaría utilizar fuentes de datos que proporcionan información de la Bolsa de Londres (LON), así como NASDAQ, etc.
¿Fue útil?

Solución

A medida del NoV 2014, estos enlaces están muertos.

Otros consejos

Si se asume las reglas en el Reino Unido son los mismos que en los EE.UU., que básicamente tienen opciones de 3 niveles.

Puede hackear juntos una alimentación cojo de cosas como Google o Yahoo, pero a pesar de todo no está recibiendo cada tick, si eso es lo que está después.

Un paso adelante respecto a las fuentes de Internet obvias son algunos de los corredores en línea. Sus datos es más fiable y oportuna, pero obviamente se necesita una cuenta y tienen que ofrecer algún tipo de API. Comprobar en algo así como InteractiveBrokers.com. Ellos son en su mayoría centradas en java, pero ofrecen C ++ DLL basado en una ventana también. Varios otros corredores ofrecen APIs similares pero IB es excelente en lo que cubre una multitud de intercambios entre ellos, creo, Londres. También hacen que sea relativamente fácil de transferir monedas si eso es una preocupación.

Por último hay que ir a los corredores comerciales. Los puede encontrar con bastante facilidad con una búsqueda, pero estar preparado para pagar un par de cientos de dólares al mes como mínimo.

Creo que la sugerencia de Marca de QT es un buen camino a seguir para una interfaz gráfica de usuario. Java tiende a ser adecuado para la colocación de una rejilla de funcionamiento de las cotizaciones, pero tiende a fallar en la zona de gráficos, la OMI.

Usted dijo que quería Gráficos de mercado "en vivo". Si se refiere a tiempo real, nunca se tiene que de forma gratuita. Todos los datos que se ve en Google, etc se retrasa, por lo general al menos 15 minutos, y ellos no reciben cada tick.

Si la demora no es un problema y si sólo está interesado en los datos diarios, usted puede conseguir fácilmente los datos históricos de forma gratuita a través de solicitud HTTP sencilla de utilizar este histórica API de datos .

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top