Activequant

Activequant
ActiveQuant

?
Información general
Modelo de desarrollo Open source
Género ?
Sistema operativo Varios
Licencia GPL
En español ?

Contenido

About

ActiveQuant es una aplicación de software libre y distribuido bajo la licencia GNU (General Public License). Es un entorno de trabajo, desarrrollado enteramente en Java, para la compra-venta de derivados. La aplicación ha sido fundada por el ex Director de Jabber Software Foundation, el Sr. Ulrich Staudinger.

Un comunidad internacional de desarrolladores y colaboradores asociados apoyan el desarrollo de la plaraforma. El desarrollo está basado en el envío de código y extensiones con el soporte a través de listas de distribución, foros, chats y reuniones.

Historia

CCAPI

Desarrollado a principios del 2002 y la base de todos los desarrollos futuros. Además de otras tareas principales, el CCAPI emitió precios de acciones de bolsa a través de una extensión de protocolo XMPP/Jabber[1] centrándose en usos prácticos para aplicaciones financieras. CCAPI compartía su nombre con un API de ISDN para el acceso telefónico.

CCAPI2

Reescritura de CCAPI con un enfoque mayor en la finanzas y en los negocios. El proyecto comenzó a principios del 2004 siendo publicado en freshmeat.net desde el 1 de agosto de 2004[2] y cayendo su uso a mediados de 2007.

ActiveQuant

ActiveQuant supone la reescritura del CCAPI2 que se centraba en la plataforma de intercambio de acciones financieras. Actualmente (RC2) contiene las siguientes características:

  • Gráficas básicas y especiales
  • Compatible con sistemas de intercambio OTSA
  • Sistemas de intercambio de ganancias[3]
  • Soporte para InteractiveBroker
  • Gráficas básicas
  • Entorno de intercambio de finanzas electrónicas
  • Informes BIRT[4]
  • Soporte para InteractiveBroker/Yahoo
  • Soporte para extensiones API
  • Soporte de patrones Hammer[5]
  • Extensión de AnalysisKit
  • Extensión de MySQL 5.0 y soporte Derby a través de Hibernate
  • Extensión de soporte para brokers

Echando un vistazo al código de ActiveQuant es visible a pimera vista que el software está construido por bloques:[6]

  • Capa de recepción de datos: Funcionalidad de recepción de datos, por ejemplo de Yahoo, InteractiveBroker y recepción de feeds de precios de stock en directo por parte de IB
  • Capa Broker: Funcionalidades y clases para desarrollo, testing y funcionamiento de sistemas de inversión
  • Capa DAO : Clases más elementales como el dominio del modelo de kernel. Esto incluye clases para velas, serie de velas, precios de acciones, etc..
  • Capa de sistema de inversión financiero: Clases de algoritmo, clases computacionales com indicadores de cálculos o métodos de rescalada de seri de datos.


Referencias

  1. «Freshmeat.net project listing».
  2. «XEP-0067:Stock Data Transmission».
  3. «ActiveQuant documentation». activestocks.de. Consultado el 10 de julio de 2007.
  4. «ActiveQuant documentation». activestocks.org. Consultado el 10 de diciembre de 2007.
  5. «ActiveQuant Hammer pattern release». businesspress24.com. Consultado el 19 de diciembre de 2007.
  6. «ActiveQuant Arcitecture». activestocks.org. Consultado el 19 de diciembre de 2007.

Wikimedia foundation. 2010.

Игры ⚽ Нужна курсовая?

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”