Bot de Análisis y AutoTrading de opciones basado en Java y MySQL
Budget: $250 – $750 USD
Es un software que se divide en dos módulos. Un módulo para capturar data de contratos de opciones. Y un módulo para autotrading. Debe ser una aplicación Java de ejecución local, con conexión a base de datos MySQL. El módulo de captura de datos se debe conectar con Thinkorswim para leer el precio cada segundo de cualquier activo, índice, ETF, así como todos los parámetros de los contratos de opción, y almacenarlo en una base de datos MySQL. Debe permitir crear una lista de activos.
Se debe conectar con Thinkorswim y leer indicadores como MACD, RSI, EMA, SMA, Ichimoku, etc. En cualquier temporalidad. Debe conectar a Thinkorswim y leer el estatus de las alertas como cruce de MACD en cualquier temporalidad.
El módulo de autotrading
Se debe conectar con Thinkorswim, Interactive Brokers (por medio de Trader Workstation), y Tradier (tiene API propia).
Debe contar con funciones para leer los contratos de opciones.
Debe contar con funciones para abrir y cerrar posiciones con contratos de opciones.
Debe contar con funciones para leer y monitorear el estatus de las posiciones abiertas de contratos de ocpiones.
Debe contar con funciones para mantener un registro bitácora de las posiciones con el timestamp de apertura, precio del activo al momento de la apertura, precio de cierre, ganancia, pérdida, registro de la ganancia máxima, registro de la pérdida máxima.
Se debe conectar con Thinkorswim y leer indicadores como MACD, RSI, EMA, SMA, Ichimoku, etc. En cualquier temporalidad. Debe conectar a Thinkorswim y leer el estatus de las alertas como cruce de MACD en cualquier temporalidad.
El módulo de autotrading
Se debe conectar con Thinkorswim, Interactive Brokers (por medio de Trader Workstation), y Tradier (tiene API propia).
Debe contar con funciones para leer los contratos de opciones.
Debe contar con funciones para abrir y cerrar posiciones con contratos de opciones.
Debe contar con funciones para leer y monitorear el estatus de las posiciones abiertas de contratos de ocpiones.
Debe contar con funciones para mantener un registro bitácora de las posiciones con el timestamp de apertura, precio del activo al momento de la apertura, precio de cierre, ganancia, pérdida, registro de la ganancia máxima, registro de la pérdida máxima.
Related categories:
PHP
Business, Accounting, Human Resources & Legal
Software Architecture
MySQL
Database Programming