Sobre el proyecto
twelvedata-python es el cliente oficial de Python para la API financiera y el servicio WebSocket de Twelve Data. Requiere una clave de API de Twelve Data; el README indica que el acceso WebSocket está disponible en los planes Pro y superiores.
La biblioteca recupera series temporales OHLC para acciones, forex, criptomonedas, ETF e índices. También proporciona cotizaciones, precios en tiempo real y de cierre de día, tipos de cambio y conversión de divisas. Los métodos de fundamentales cubren perfiles y logotipos de empresas, dividendos, splits, ganancias y calendarios, calendarios de IPO, estadísticas, transacciones de insiders, estados de resultados, balances generales, flujo de efectivo, ejecutivos y tenedores institucionales o de fondos.
Las solicitudes de series temporales admiten parámetros como símbolo, intervalo, exchange, código MIC, país, tamaño de salida, zona horaria, fechas de inicio y fin, y orden de clasificación. Los resultados pueden devolverse como JSON, CSV, DataFrames de pandas o URLs de solicitud. Se pueden encadenar más de 100 indicadores técnicos a una solicitud de series temporales, y los datos OHLC pueden excluirse cuando solo se necesitan indicadores.
Las solicitudes por lotes aceptan una cadena separada por comas o una lista de símbolos, con hasta 120 símbolos por llamada a la API. La salida por lotes admite formatos JSON y pandas, incluido un DataFrame MultiIndex para símbolo y fecha y hora.
Las dependencias opcionales añaden funciones de gráficos y streaming. Los gráficos estáticos usan matplotlib y mplfinance, mientras que los gráficos interactivos usan Plotly. El cliente WebSocket proporciona flujos basados en eventos para acciones, forex y cripto, con métodos para suscribirse, cancelar suscripción, restablecer suscripciones, conectar, desconectar y enviar latidos.
La funcionalidad avanzada incluye solicitudes a endpoints personalizados de Twelve Data, inspección del uso actual de créditos de la API y generación de URLs subyacentes para depuración. El paquete se instala con pip y se distribuye bajo la licencia MIT.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.