Skip to content

Latest commit

 

History

History
64 lines (46 loc) · 1.55 KB

File metadata and controls

64 lines (46 loc) · 1.55 KB

Financial APIs Integration System

Sistema completo de integración con APIs financieras que detecta automáticamente el tipo de consulta y responde en múltiples formatos.

🚀 Características

  • Detección automática: Identifica si la consulta es sobre acciones (FMP) u opciones (Polygon.io)
  • Múltiples formatos: Respuestas en texto, gráficos y tablas
  • APIs premium: Integración con FMP Financial API (Ultimate) y Polygon.io API (Options Advanced)
  • Fácil integración: Compatible con DeepAgent y otros sistemas

📦 Instalación

pip install -r requirements.txt

🔧 Configuración

import os
os.environ['FMP_API_KEY'] = 'tu_fmp_api_key'
os.environ['POLYGON_API_KEY'] = 'tu_polygon_api_key'

🎯 Uso Básico

from financial_apis_integration import FinancialQueryRouter

router = FinancialQueryRouter()
result = router.process_query("¿Cuál es el precio de AAPL?")
print(result)

📊 Ejemplos

Consultas de Acciones

router.process_query("precio de AAPL")
router.process_query("histórico de TSLA últimos 30 días")
router.process_query("balance de MSFT")

Consultas de Opciones

router.process_query("opciones de AAPL para diciembre")
router.process_query("call TSLA strike 250")
router.process_query("volatilidad implícita NVDA")

🔗 Integración con DeepAgent

from financial_apis_integration import create_deepagent_tools

tools = create_deepagent_tools()
for tool in tools:
    deepagent.register_tool(tool)

📄 Licencia

MIT License