iolConn


NameiolConn JSON
Version 0.4.2 PyPI version JSON
download
home_pagehttps://github.com/diegolpedro/iolConn
SummaryConector python para API de InvertirOnline.
upload_time2024-01-11 14:39:42
maintainer
docs_urlNone
authorPedro Diego
requires_python>=3.7
licensefile : LICENSE
keywords iol markets
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            iolConn - Conector [Invertir Online® API](https://api.invertironline.com/)
=====================================
![PyPI pyversions](https://img.shields.io/badge/python-3.7+-blue.svg?style=flat)
[![PyPI version shields.io](https://img.shields.io/pypi/v/iolConn.svg)](https://pypi.org/project/iolConn/0.4.2/)
[![Donate](https://img.shields.io/badge/Donate-PayPal-green.svg)](https://paypal.me/diegolpedro)
[![Invitame un cafecito](https://cdn.cafecito.app/imgs/buttons/button_4.svg)](https://cafecito.app/diegolpedro)

## Descripción
Conector python para API de [InvertirOnline](https://www.invertironline.com). 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/](https://api.invertironline.com/)

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/diegolpedro/iolConn",
    "name": "iolConn",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.7",
    "maintainer_email": "",
    "keywords": "iol,markets",
    "author": "Pedro Diego",
    "author_email": "diegolpedro@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/d0/39/7a1ba0dc87c1fd3738173c37d9528655b1f35e0daecdbe04648f136975d1/iolConn-0.4.2.tar.gz",
    "platform": null,
    "description": "iolConn - Conector [Invertir Online\u00ae API](https://api.invertironline.com/)\n=====================================\n![PyPI pyversions](https://img.shields.io/badge/python-3.7+-blue.svg?style=flat)\n[![PyPI version shields.io](https://img.shields.io/pypi/v/iolConn.svg)](https://pypi.org/project/iolConn/0.4.2/)\n[![Donate](https://img.shields.io/badge/Donate-PayPal-green.svg)](https://paypal.me/diegolpedro)\n[![Invitame un cafecito](https://cdn.cafecito.app/imgs/buttons/button_4.svg)](https://cafecito.app/diegolpedro)\n\n## Descripci\u00f3n\nConector python para API de [InvertirOnline](https://www.invertironline.com). Permite obtener datos de cotizaciones en tiempo real, informacion historica y operar*.\n\n**El ingreso de operaciones no se encuentra al momento disponible.*\n\nPreparaci\u00f3n\n-----------\n### Seteo del entorno\nPara utilizar el conector primero preparar un entorno de ejecuci\u00f3n. En este caso se utiliz\u00f3 Anaconda y Python 3.7.\n```\nconda create -n \"\\<nombre\\>\" python==3.7\nconda activate \\<nombre\\>\n```\nUna vez activado el entorno, instalamos los requerimientos.\n```\npip3 install -r requirements.txt\n```\nUtilizaci\u00f3n\n-----------\nPuede encontrarse multiples ejemplos de uso dentro del directorio ejemplos. Los mismos traer\u00e1n desde la API de Iol, la \u00faltima cotizaci\u00f3n de Grupo Galicia en el mercado de Buenos Aires, historicos de cotizaciones y paneles completos.\n```\npython3 example.py\n```\nConector\n--------\nEl 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:\n```\ngestionar()                                         # Gestion de API tokens.\ndescargar(solicitud, activo=None)                   # Descargar lotes de cotizaciones.\nprice_to_json(mercado='bcba', simbolo=None)         # Descargar ultima cotizacion de un simbolo.\nhist_price_to_json(mercado='bcba', simbolo=None,    # Descarga de valores temporales para periodo \n                   desde=None, hasta=None)          # particular.\n```\n### Opciones\nMercados al 08/06/21\n- bCBA\n- nYSE\n- nASDAQ\n- aMEX \n- bCS\n- rOFX \n### Solicitudes para funci\u00f3n descargar\n- panelGeneralAcciones  -> Obtenemos cotizaciones de panel general de acciones.\n- panelGeneralBonos     -> Obtenemos cotizaciones de panel general de bonos.\n- opciones              -> Obtenemos cotizaciones de las distintas bases de opciones de un subyacente x.\n### Fechas\n- Fechas en formato 2023-07-23\n\nDocumentaci\u00f3n\n-------------\n[https://api.invertironline.com/](https://api.invertironline.com/)\n",
    "bugtrack_url": null,
    "license": "file : LICENSE",
    "summary": "Conector python para API de InvertirOnline.",
    "version": "0.4.2",
    "project_urls": {
        "Homepage": "https://github.com/diegolpedro/iolConn"
    },
    "split_keywords": [
        "iol",
        "markets"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6a026bc24e20a847b3ba6038041f2baad4212164bfd0a23556590dbb3308dd15",
                "md5": "25edcd8860815cf5e52b371c92e4430f",
                "sha256": "58cd036c1b50407b6c6cd3a0ebe609a37e11931706994b257c89a9071b33fd4f"
            },
            "downloads": -1,
            "filename": "iolConn-0.4.2-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "25edcd8860815cf5e52b371c92e4430f",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.7",
            "size": 19081,
            "upload_time": "2024-01-11T14:39:40",
            "upload_time_iso_8601": "2024-01-11T14:39:40.015865Z",
            "url": "https://files.pythonhosted.org/packages/6a/02/6bc24e20a847b3ba6038041f2baad4212164bfd0a23556590dbb3308dd15/iolConn-0.4.2-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d0397a1ba0dc87c1fd3738173c37d9528655b1f35e0daecdbe04648f136975d1",
                "md5": "979ee294ad407229142138bc0da84a22",
                "sha256": "cc3e9808caa34aa5fa0bdc67ce0a1b2cc970f6f5f06b5f09aaae9a5dfa7f0802"
            },
            "downloads": -1,
            "filename": "iolConn-0.4.2.tar.gz",
            "has_sig": false,
            "md5_digest": "979ee294ad407229142138bc0da84a22",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.7",
            "size": 18337,
            "upload_time": "2024-01-11T14:39:42",
            "upload_time_iso_8601": "2024-01-11T14:39:42.173975Z",
            "url": "https://files.pythonhosted.org/packages/d0/39/7a1ba0dc87c1fd3738173c37d9528655b1f35e0daecdbe04648f136975d1/iolConn-0.4.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-01-11 14:39:42",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "diegolpedro",
    "github_project": "iolConn",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "requirements": [],
    "lcname": "iolconn"
}
        
Elapsed time: 0.15757s