Sobre el proyecto
jugaad-data proporciona una interfaz de Python y una herramienta de línea de comandos para recuperar datos del mercado financiero indio de sitios web relacionados con NSE y RBI. Es compatible con el sitio web actual de NSE y puede descargar datos históricos de acciones, datos de futuros y opciones, datos OHLC de índices, valores de índices de retorno total, métricas de valoración como P/E y P/B, y archivos bhavcopy. Las cotizaciones de mercado en vivo están disponibles a través de la interfaz NSELive.
El paquete se puede instalar con `pip install jugaad-data`. Los usuarios de Python pueden guardar archivos bhavcopy directamente en disco o cargar datos históricos de acciones en DataFrames de pandas usando funciones como `stock_df`, `bhavcopy_save` y `bhavcopy_fo_save`. El ejemplo de datos en vivo recupera una cotización de acción y devuelve campos que incluyen último precio, cambio, cierre anterior, apertura, VWAP, máximo/mínimo intradía y máximo/mínimo de 52 semanas.
Una CLI incluida llamada `jdata` está destinada a hacer que la biblioteca sea utilizable sin escribir Python. El comando `stock` descarga datos históricos de acciones a CSV, mientras que el comando `derivatives` admite futuros sobre acciones, futuros sobre índices, opciones sobre acciones y opciones sobre índices con filtros de instrumento, vencimiento, precio de ejercicio y call/put.
La cobertura documentada incluye acciones de NSE, acciones de NSE F&O, índices de NSE, índices de NSE F&O y tasas actuales del RBI. Los asistentes de índices también enumeran los tipos, subtipos y nombres de índices disponibles. Las características adicionales incluyen caché integrada para reducir solicitudes repetidas a NSE y soporte opcional de pandas. La documentación está alojada en marketsetup.in/documentation/jugaad-data/.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.