Skip to main content

Conector python para API de InvertirOnline.

Project description

iolConn - Conector Invertir Online® API

PyPI pyversions PyPI version shields.io Donate Invitame un cafecito

Descripción

Conector python para API de InvertirOnline. Permite obtener datos de cotizaciones en tiempo real, informacion historica y operar*.

*El ingreso de operaciones no se encuentra al momento disponible.

Preparación

Seteo del entorno

Para utilizar el conector primero preparar un entorno de ejecución. En este caso se utilizó Anaconda y Python 3.7.

conda create -n "\<nombre\>" python==3.7
conda activate \<nombre\>

Una vez activado el entorno, instalamos los requerimientos.

pip3 install -r requirements.txt

Utilización

Puede encontrarse multiples ejemplos de uso dentro del directorio ejemplos. Los mismos traerán desde la API de Iol, la última cotización de Grupo Galicia en el mercado de Buenos Aires, historicos de cotizaciones y paneles completos.

python3 example.py

Conector

El conector permite gestionar los bearings correspondientes, reutiliza los gestionados y renueva los vencidos. Consta de una clase que debe instanciarse para utilizar las distintas funcionalidades. Las mismas al 31/07/2023 son:

gestionar()                                         # Gestion de API tokens.
descargar(solicitud, activo=None)                   # Descargar lotes de cotizaciones.
price_to_json(mercado='bcba', simbolo=None)         # Descargar ultima cotizacion de un simbolo.
hist_price_to_json(mercado='bcba', simbolo=None,    # Descarga de valores temporales para periodo 
                   desde=None, hasta=None)          # particular.

Opciones

Mercados al 08/06/21

  • bCBA
  • nYSE
  • nASDAQ
  • aMEX
  • bCS
  • rOFX

Solicitudes para función descargar

  • panelGeneralAcciones -> Obtenemos cotizaciones de panel general de acciones.
  • panelGeneralBonos -> Obtenemos cotizaciones de panel general de bonos.
  • opciones -> Obtenemos cotizaciones de las distintas bases de opciones de un subyacente x.

Fechas

  • Fechas en formato 2023-07-23

Documentación

https://api.invertironline.com/

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

iolConn-0.4.2.tar.gz (18.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

iolConn-0.4.2-py3-none-any.whl (19.1 kB view details)

Uploaded Python 3

File details

Details for the file iolConn-0.4.2.tar.gz.

File metadata

  • Download URL: iolConn-0.4.2.tar.gz
  • Upload date:
  • Size: 18.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.9

File hashes

Hashes for iolConn-0.4.2.tar.gz
Algorithm Hash digest
SHA256 cc3e9808caa34aa5fa0bdc67ce0a1b2cc970f6f5f06b5f09aaae9a5dfa7f0802
MD5 979ee294ad407229142138bc0da84a22
BLAKE2b-256 d0397a1ba0dc87c1fd3738173c37d9528655b1f35e0daecdbe04648f136975d1

See more details on using hashes here.

File details

Details for the file iolConn-0.4.2-py3-none-any.whl.

File metadata

  • Download URL: iolConn-0.4.2-py3-none-any.whl
  • Upload date:
  • Size: 19.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.9

File hashes

Hashes for iolConn-0.4.2-py3-none-any.whl
Algorithm Hash digest
SHA256 58cd036c1b50407b6c6cd3a0ebe609a37e11931706994b257c89a9071b33fd4f
MD5 25edcd8860815cf5e52b371c92e4430f
BLAKE2b-256 6a026bc24e20a847b3ba6038041f2baad4212164bfd0a23556590dbb3308dd15

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page