diff --git a/.travis.yml b/.travis.yml index d098ceee..d74a88e2 100644 --- a/.travis.yml +++ b/.travis.yml @@ -9,7 +9,7 @@ dist: xenial install: - pip install -r requirements.txt - - pip install investpy==0.8.8 + - pip install investpy==0.8.9 - pip install pytest==5.1.0 - pip install codecov==2.0.15 - pip install pytest-cov==2.7.1 diff --git a/docs/_build/doctrees/contribution.doctree b/docs/_build/doctrees/contribution.doctree deleted file mode 100644 index 2d17f27f..00000000 Binary files a/docs/_build/doctrees/contribution.doctree and /dev/null differ diff --git a/docs/_build/doctrees/environment.pickle b/docs/_build/doctrees/environment.pickle index 792ce2aa..445a0ef8 100644 Binary files a/docs/_build/doctrees/environment.pickle and b/docs/_build/doctrees/environment.pickle differ diff --git a/docs/_build/doctrees/examples.doctree b/docs/_build/doctrees/examples.doctree deleted file mode 100644 index 80e769c2..00000000 Binary files a/docs/_build/doctrees/examples.doctree and /dev/null differ diff --git a/docs/_build/doctrees/license.doctree b/docs/_build/doctrees/license.doctree deleted file mode 100644 index c8c2593e..00000000 Binary files a/docs/_build/doctrees/license.doctree and /dev/null differ diff --git a/docs/_build/doctrees/main.doctree b/docs/_build/doctrees/main.doctree deleted file mode 100644 index 6ee750c8..00000000 Binary files a/docs/_build/doctrees/main.doctree and /dev/null differ diff --git a/docs/_build/doctrees/release.doctree b/docs/_build/doctrees/release.doctree deleted file mode 100644 index 1be63887..00000000 Binary files a/docs/_build/doctrees/release.doctree and /dev/null differ diff --git a/docs/_build/html/_sources/contribution.rst.txt b/docs/_build/html/_sources/contribution.rst.txt deleted file mode 100644 index 23c0a880..00000000 --- a/docs/_build/html/_sources/contribution.rst.txt +++ /dev/null @@ -1,14 +0,0 @@ -.. |Open Source Helpers| image:: https://www.codetriage.com/alvarob96/investpy/badges/users.svg - :target: https://www.codetriage.com/alvarob96/investpy - - -Contribute to investpy - |Open Source Helpers| ----------------------------------------------- - -As this is an open source project it is open to contributions, bug reports, bug fixes, documentation improvements, enhancements and ideas. - -Also there is an open tab of `issues `_ where anyone can contribute opening new issues if needed or navigate through them in order to solve them or contribute to its solving. - -Additionally, you can triage issues on `investpy Code Triage `_ so you can provide issues so the package can grow and improve as the issues solves bugs, problems or needs, and maybe provide new ideas to improve package functionality and efficiency. - -Feel free to contact package administrator via `email `_! \ No newline at end of file diff --git a/docs/_build/html/_sources/disclaimer.rst.txt b/docs/_build/html/_sources/disclaimer.rst.txt deleted file mode 100644 index 81ad94ed..00000000 --- a/docs/_build/html/_sources/disclaimer.rst.txt +++ /dev/null @@ -1,4 +0,0 @@ -Disclaimer ----------- - -This Python Package has been made for research purposes in order to fit a needs that `Investing.com `_ does not cover, so this package works like an Application Programming Interface (API) of Investing.com developed in an altruistic way. Conclude that this package is not related in any way with Investing.com or any dependant company, the only requirement for developing this package was to mention the source where data is retrieved. \ No newline at end of file diff --git a/docs/_build/html/_sources/examples.md.txt b/docs/_build/html/_sources/examples.md.txt deleted file mode 100644 index aadd1aa5..00000000 --- a/docs/_build/html/_sources/examples.md.txt +++ /dev/null @@ -1,5 +0,0 @@ -## GitHub Gists on investpy use - -In order to explain the use of [**investpy**](https://pypi.org/project/investpy/), some self-explanatory gists have been created and they can be found at [my GitHub Gist Page](https://gist.github.com/alvarob96). As the package is updated with new functionality, gists will be updated so they can be easily tested and provide useful information for investpy use. - -* Equity Data Retrieval: https://gist.github.com/alvarob96/461dce00d9196dd3140f37993f8808f8 \ No newline at end of file diff --git a/docs/_build/html/_sources/information.md.txt b/docs/_build/html/_sources/information.md.txt deleted file mode 100644 index f66c192d..00000000 --- a/docs/_build/html/_sources/information.md.txt +++ /dev/null @@ -1,8 +0,0 @@ -# Additional Information - -The package is currently in a development version, so please, if needed open an [issue](https://github.com/alvarob96/investpy/issues) to solve all the possible problems the package may be causing -so I fix them as fast as I can. Also, any new ideas or proposals are welcome, and I will gladly implement them in the package if the are positive and useful. - -For further information or any question feel free to contact me via email at alvarob96@usal.es - -You can also check my [Medium Publication](https://medium.com/research-studies-by-alvaro-bartolome/investpy-a-python-library-for-historical-data-extraction-from-the-spanish-stock-market-ad4d564dbfc5), where I upload weekly posts related to Data Science and some of them explain investpy functions and development in a deeper way. diff --git a/docs/_build/html/_sources/installation.md.txt b/docs/_build/html/_sources/installation.md.txt deleted file mode 100644 index 5df11b8f..00000000 --- a/docs/_build/html/_sources/installation.md.txt +++ /dev/null @@ -1,33 +0,0 @@ -# Installation - -## First Installation - -In order to get this package working you will need to install it on its last version. To install the package on either way -you will need to have a Python 3.x version installed and pip or conda, so you can install Python packages from PyPI and from Anaconda -Cloud, respectively. So, to install the latest release of [investpy](https://github.com/alvarob96/investpy), you can either do it: - -* via Python Package Indexer (PyPI): ``python -m pip install investpy`` -* via Anaconda Cloud: ``conda install investpy`` -* from GitHub via PyPI: ``python -m pip install https://github.com/alvarob96/investpy/archive/master.zip`` - - -## Update - -If you already had [**investpy**](https://pypi.org/project/investpy/) installed and you want to update it you can do it: - -* via PyPI: ``python -m pip install --upgrade investpy`` -* via Anaconda Cloud: ``conda update investpy`` -* from GitHub via PyPi: ``python -m pip install --upgrade https://github.com/alvarob96/investpy/archive/master.zip`` - -All the dependencies are already listed on the setup file of the package, but to sum them up, when installing investpy, -it will install the following dependencies: - -* [**pandas 0.24.2**](https://pypi.org/project/pandas/) -* [**requests 2.22.0**](https://pypi.org/project/requests/) -* [**lxml 4.3.3**](https://pypi.org/project/lxml/) -* [**unidecode 1.0.23**](https://pypi.org/project/unidecode/) - -.. note:: - - After installing the package you are now available to use it! As investpy's latest release is 0.8.9 the installation is - optimized for it. If you try installing another investpy release, some features may not work. \ No newline at end of file diff --git a/docs/_build/html/_sources/introduction.md.txt b/docs/_build/html/_sources/introduction.md.txt deleted file mode 100644 index e9afab38..00000000 --- a/docs/_build/html/_sources/introduction.md.txt +++ /dev/null @@ -1,11 +0,0 @@ -# Introduction - -investpy is a Python package developed in order to retrieve all the available historical data from equities/stocks, funds and ETFs from Investing.com. - -Along this document some relevant features of investpy are going to be sorted out and its functions are going to be explained in order to clarify its use. -The goa - - -## Getting Started - -## Data Source \ No newline at end of file diff --git a/docs/_build/html/_sources/license.md.txt b/docs/_build/html/_sources/license.md.txt deleted file mode 100644 index 2f2c5c9e..00000000 --- a/docs/_build/html/_sources/license.md.txt +++ /dev/null @@ -1,3 +0,0 @@ -## License - -[MIT License](https://github.com/alvarob96/investpy/blob/master/LICENSE) diff --git a/docs/_build/html/_sources/main.rst.txt b/docs/_build/html/_sources/main.rst.txt deleted file mode 100644 index d2aa582a..00000000 --- a/docs/_build/html/_sources/main.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -:mod:`investpy` -======================== - -.. automodule:: investpy - :special-members: - :exclude-members: - :members: \ No newline at end of file diff --git a/docs/_build/html/_sources/release.md.txt b/docs/_build/html/_sources/release.md.txt deleted file mode 100644 index c993f6d3..00000000 --- a/docs/_build/html/_sources/release.md.txt +++ /dev/null @@ -1,19 +0,0 @@ -## Release Notes 0.8.4.x - -* Several fixes on minor bugs/errors -* Added support for Python 3.5 -* Updated window size when data retrieval interval is above 20 years -* JSON structured to work better when plotting it -* docstring updated and "Use" section removed from package documentation -* Setup of some changes for future releases -* Handled errors such as input error return values or input dates format -* Full company name for equities add -* Company Profile retrieval returned value is a dict with the source and the description -* Internal fixes to improve its ease of adaptability -* Temporarily removed Python 2.7 support due to its warning of deprecation in January 1st of 2020 -* Updated docstrings as reStructuredText (via PyCharm) -* Modified JSON output to fit current standard for historical data -* Added function to retrieve information from listed ETFs (id, name, symbol and tag) -* Funds additional information add -* Loading bar tests -* ... \ No newline at end of file diff --git a/docs/_build/html/_static/alabaster.css b/docs/_build/html/_static/alabaster.css deleted file mode 100644 index 0eddaeb0..00000000 --- a/docs/_build/html/_static/alabaster.css +++ /dev/null @@ -1,701 +0,0 @@ -@import url("basic.css"); - -/* -- page layout ----------------------------------------------------------- */ - -body { - font-family: Georgia, serif; - font-size: 17px; - background-color: #fff; - color: #000; - margin: 0; - padding: 0; -} - - -div.document { - width: 940px; - margin: 30px auto 0 auto; -} - -div.documentwrapper { - float: left; - width: 100%; -} - -div.bodywrapper { - margin: 0 0 0 220px; -} - -div.sphinxsidebar { - width: 220px; - font-size: 14px; - line-height: 1.5; -} - -hr { - border: 1px solid #B1B4B6; -} - -div.body { - background-color: #fff; - color: #3E4349; - padding: 0 30px 0 30px; -} - -div.body > .section { - text-align: left; -} - -div.footer { - width: 940px; - margin: 20px auto 30px auto; - font-size: 14px; - color: #888; - text-align: right; -} - -div.footer a { - color: #888; -} - -p.caption { - font-family: inherit; - font-size: inherit; -} - - -div.relations { - display: none; -} - - -div.sphinxsidebar a { - color: #444; - text-decoration: none; - border-bottom: 1px dotted #999; -} - -div.sphinxsidebar a:hover { - border-bottom: 1px solid #999; -} - -div.sphinxsidebarwrapper { - padding: 18px 10px; -} - -div.sphinxsidebarwrapper p.logo { - padding: 0; - margin: -10px 0 0 0px; - text-align: center; -} - -div.sphinxsidebarwrapper h1.logo { - margin-top: -10px; - text-align: center; - margin-bottom: 5px; - text-align: left; -} - -div.sphinxsidebarwrapper h1.logo-name { - margin-top: 0px; -} - -div.sphinxsidebarwrapper p.blurb { - margin-top: 0; - font-style: normal; -} - -div.sphinxsidebar h3, -div.sphinxsidebar h4 { - font-family: Georgia, serif; - color: #444; - font-size: 24px; - font-weight: normal; - margin: 0 0 5px 0; - padding: 0; -} - -div.sphinxsidebar h4 { - font-size: 20px; -} - -div.sphinxsidebar h3 a { - color: #444; -} - -div.sphinxsidebar p.logo a, -div.sphinxsidebar h3 a, -div.sphinxsidebar p.logo a:hover, -div.sphinxsidebar h3 a:hover { - border: none; -} - -div.sphinxsidebar p { - color: #555; - margin: 10px 0; -} - -div.sphinxsidebar ul { - margin: 10px 0; - padding: 0; - color: #000; -} - -div.sphinxsidebar ul li.toctree-l1 > a { - font-size: 120%; -} - -div.sphinxsidebar ul li.toctree-l2 > a { - font-size: 110%; -} - -div.sphinxsidebar input { - border: 1px solid #CCC; - font-family: Georgia, serif; - font-size: 1em; -} - -div.sphinxsidebar hr { - border: none; - height: 1px; - color: #AAA; - background: #AAA; - - text-align: left; - margin-left: 0; - width: 50%; -} - -div.sphinxsidebar .badge { - border-bottom: none; -} - -div.sphinxsidebar .badge:hover { - border-bottom: none; -} - -/* To address an issue with donation coming after search */ -div.sphinxsidebar h3.donation { - margin-top: 10px; -} - -/* -- body styles ----------------------------------------------------------- */ - -a { - color: #004B6B; - text-decoration: underline; -} - -a:hover { - color: #6D4100; - text-decoration: underline; -} - -div.body h1, -div.body h2, -div.body h3, -div.body h4, -div.body h5, -div.body h6 { - font-family: Georgia, serif; - font-weight: normal; - margin: 30px 0px 10px 0px; - padding: 0; -} - -div.body h1 { margin-top: 0; padding-top: 0; font-size: 240%; } -div.body h2 { font-size: 180%; } -div.body h3 { font-size: 150%; } -div.body h4 { font-size: 130%; } -div.body h5 { font-size: 100%; } -div.body h6 { font-size: 100%; } - -a.headerlink { - color: #DDD; - padding: 0 4px; - text-decoration: none; -} - -a.headerlink:hover { - color: #444; - background: #EAEAEA; -} - -div.body p, div.body dd, div.body li { - line-height: 1.4em; -} - -div.admonition { - margin: 20px 0px; - padding: 10px 30px; - background-color: #EEE; - border: 1px solid #CCC; -} - -div.admonition tt.xref, div.admonition code.xref, div.admonition a tt { - background-color: #FBFBFB; - border-bottom: 1px solid #fafafa; -} - -div.admonition p.admonition-title { - font-family: Georgia, serif; - font-weight: normal; - font-size: 24px; - margin: 0 0 10px 0; - padding: 0; - line-height: 1; -} - -div.admonition p.last { - margin-bottom: 0; -} - -div.highlight { - background-color: #fff; -} - -dt:target, .highlight { - background: #FAF3E8; -} - -div.warning { - background-color: #FCC; - border: 1px solid #FAA; -} - -div.danger { - background-color: #FCC; - border: 1px solid #FAA; - -moz-box-shadow: 2px 2px 4px #D52C2C; - -webkit-box-shadow: 2px 2px 4px #D52C2C; - box-shadow: 2px 2px 4px #D52C2C; -} - -div.error { - background-color: #FCC; - border: 1px solid #FAA; - -moz-box-shadow: 2px 2px 4px #D52C2C; - -webkit-box-shadow: 2px 2px 4px #D52C2C; - box-shadow: 2px 2px 4px #D52C2C; -} - -div.caution { - background-color: #FCC; - border: 1px solid #FAA; -} - -div.attention { - background-color: #FCC; - border: 1px solid #FAA; -} - -div.important { - background-color: #EEE; - border: 1px solid #CCC; -} - -div.note { - background-color: #EEE; - border: 1px solid #CCC; -} - -div.tip { - background-color: #EEE; - border: 1px solid #CCC; -} - -div.hint { - background-color: #EEE; - border: 1px solid #CCC; -} - -div.seealso { - background-color: #EEE; - border: 1px solid #CCC; -} - -div.topic { - background-color: #EEE; -} - -p.admonition-title { - display: inline; -} - -p.admonition-title:after { - content: ":"; -} - -pre, tt, code { - font-family: 'Consolas', 'Menlo', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', monospace; - font-size: 0.9em; -} - -.hll { - background-color: #FFC; - margin: 0 -12px; - padding: 0 12px; - display: block; -} - -img.screenshot { -} - -tt.descname, tt.descclassname, code.descname, code.descclassname { - font-size: 0.95em; -} - -tt.descname, code.descname { - padding-right: 0.08em; -} - -img.screenshot { - -moz-box-shadow: 2px 2px 4px #EEE; - -webkit-box-shadow: 2px 2px 4px #EEE; - box-shadow: 2px 2px 4px #EEE; -} - -table.docutils { - border: 1px solid #888; - -moz-box-shadow: 2px 2px 4px #EEE; - -webkit-box-shadow: 2px 2px 4px #EEE; - box-shadow: 2px 2px 4px #EEE; -} - -table.docutils td, table.docutils th { - border: 1px solid #888; - padding: 0.25em 0.7em; -} - -table.field-list, table.footnote { - border: none; - -moz-box-shadow: none; - -webkit-box-shadow: none; - box-shadow: none; -} - -table.footnote { - margin: 15px 0; - width: 100%; - border: 1px solid #EEE; - background: #FDFDFD; - font-size: 0.9em; -} - -table.footnote + table.footnote { - margin-top: -15px; - border-top: none; -} - -table.field-list th { - padding: 0 0.8em 0 0; -} - -table.field-list td { - padding: 0; -} - -table.field-list p { - margin-bottom: 0.8em; -} - -/* Cloned from - * https://github.com/sphinx-doc/sphinx/commit/ef60dbfce09286b20b7385333d63a60321784e68 - */ -.field-name { - -moz-hyphens: manual; - -ms-hyphens: manual; - -webkit-hyphens: manual; - hyphens: manual; -} - -table.footnote td.label { - width: .1px; - padding: 0.3em 0 0.3em 0.5em; -} - -table.footnote td { - padding: 0.3em 0.5em; -} - -dl { - margin: 0; - padding: 0; -} - -dl dd { - margin-left: 30px; -} - -blockquote { - margin: 0 0 0 30px; - padding: 0; -} - -ul, ol { - /* Matches the 30px from the narrow-screen "li > ul" selector below */ - margin: 10px 0 10px 30px; - padding: 0; -} - -pre { - background: #EEE; - padding: 7px 30px; - margin: 15px 0px; - line-height: 1.3em; -} - -div.viewcode-block:target { - background: #ffd; -} - -dl pre, blockquote pre, li pre { - margin-left: 0; - padding-left: 30px; -} - -tt, code { - background-color: #ecf0f3; - color: #222; - /* padding: 1px 2px; */ -} - -tt.xref, code.xref, a tt { - background-color: #FBFBFB; - border-bottom: 1px solid #fff; -} - -a.reference { - text-decoration: none; - border-bottom: 1px dotted #004B6B; -} - -/* Don't put an underline on images */ -a.image-reference, a.image-reference:hover { - border-bottom: none; -} - -a.reference:hover { - border-bottom: 1px solid #6D4100; -} - -a.footnote-reference { - text-decoration: none; - font-size: 0.7em; - vertical-align: top; - border-bottom: 1px dotted #004B6B; -} - -a.footnote-reference:hover { - border-bottom: 1px solid #6D4100; -} - -a:hover tt, a:hover code { - background: #EEE; -} - - -@media screen and (max-width: 870px) { - - div.sphinxsidebar { - display: none; - } - - div.document { - width: 100%; - - } - - div.documentwrapper { - margin-left: 0; - margin-top: 0; - margin-right: 0; - margin-bottom: 0; - } - - div.bodywrapper { - margin-top: 0; - margin-right: 0; - margin-bottom: 0; - margin-left: 0; - } - - ul { - margin-left: 0; - } - - li > ul { - /* Matches the 30px from the "ul, ol" selector above */ - margin-left: 30px; - } - - .document { - width: auto; - } - - .footer { - width: auto; - } - - .bodywrapper { - margin: 0; - } - - .footer { - width: auto; - } - - .github { - display: none; - } - - - -} - - - -@media screen and (max-width: 875px) { - - body { - margin: 0; - padding: 20px 30px; - } - - div.documentwrapper { - float: none; - background: #fff; - } - - div.sphinxsidebar { - display: block; - float: none; - width: 102.5%; - margin: 50px -30px -20px -30px; - padding: 10px 20px; - background: #333; - color: #FFF; - } - - div.sphinxsidebar h3, div.sphinxsidebar h4, div.sphinxsidebar p, - div.sphinxsidebar h3 a { - color: #fff; - } - - div.sphinxsidebar a { - color: #AAA; - } - - div.sphinxsidebar p.logo { - display: none; - } - - div.document { - width: 100%; - margin: 0; - } - - div.footer { - display: none; - } - - div.bodywrapper { - margin: 0; - } - - div.body { - min-height: 0; - padding: 0; - } - - .rtd_doc_footer { - display: none; - } - - .document { - width: auto; - } - - .footer { - width: auto; - } - - .footer { - width: auto; - } - - .github { - display: none; - } -} - - -/* misc. */ - -.revsys-inline { - display: none!important; -} - -/* Make nested-list/multi-paragraph items look better in Releases changelog - * pages. Without this, docutils' magical list fuckery causes inconsistent - * formatting between different release sub-lists. - */ -div#changelog > div.section > ul > li > p:only-child { - margin-bottom: 0; -} - -/* Hide fugly table cell borders in ..bibliography:: directive output */ -table.docutils.citation, table.docutils.citation td, table.docutils.citation th { - border: none; - /* Below needed in some edge cases; if not applied, bottom shadows appear */ - -moz-box-shadow: none; - -webkit-box-shadow: none; - box-shadow: none; -} - - -/* relbar */ - -.related { - line-height: 30px; - width: 100%; - font-size: 0.9rem; -} - -.related.top { - border-bottom: 1px solid #EEE; - margin-bottom: 20px; -} - -.related.bottom { - border-top: 1px solid #EEE; -} - -.related ul { - padding: 0; - margin: 0; - list-style: none; -} - -.related li { - display: inline; -} - -nav#rellinks { - float: right; -} - -nav#rellinks li+li:before { - content: "|"; -} - -nav#breadcrumbs li+li:before { - content: "\00BB"; -} - -/* Hide certain items when printing */ -@media print { - div.related { - display: none; - } -} \ No newline at end of file diff --git a/docs/_build/html/_static/custom.css b/docs/_build/html/_static/custom.css deleted file mode 100644 index 2a924f1d..00000000 --- a/docs/_build/html/_static/custom.css +++ /dev/null @@ -1 +0,0 @@ -/* This file intentionally left blank. */ diff --git a/docs/_build/html/contribution.html b/docs/_build/html/contribution.html deleted file mode 100644 index 85a94c4f..00000000 --- a/docs/_build/html/contribution.html +++ /dev/null @@ -1,203 +0,0 @@ - - - - - - - - - - - Contribute to investpy - — investpy 0.8.8 documentation - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - -
- - - - - -
- -
- - - - - - - - - - - - - - - - - -
- - - - -
-
-
-
- -
-

Contribute to investpy - Open Source Helpers

-

As this is an open source project it is open to contributions, bug reports, bug fixes, documentation improvements, enhancements and ideas.

-

Also there is an open tab of issues where anyone can contribute opening new issues if needed or navigate through them in order to solve them or contribute to its solving.

-

Additionally, you can triage issues on investpy Code Triage so you can provide issues so the package can grow and improve as the issues solves bugs, problems or needs, and maybe provide new ideas to improve package functionality and efficiency.

-

Feel free to contact package administrator via email!

-
- - -
- -
-
- - -
- -
-

- © Copyright 2018-2019, Alvaro Bartolome - -

-
- Built with Sphinx using a theme provided by Read the Docs. - -
- -
-
- -
- -
- - - - - - - - - - - - \ No newline at end of file diff --git a/docs/_build/html/examples.html b/docs/_build/html/examples.html deleted file mode 100644 index 505def72..00000000 --- a/docs/_build/html/examples.html +++ /dev/null @@ -1,204 +0,0 @@ - - - - - - - - - - - GitHub Gists on investpy use — investpy 0.8.8 documentation - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - -
- - - - - -
- -
- - - - - - - - - - - - - - - - - -
- - - - -
-
-
-
- -
-

GitHub Gists on investpy use

-

In order to explain the use of investpy, some self-explanatory gists have been created and they can be found at my GitHub Gist Page. As the package is updated with new functionality, gists will be updated so they can be easily tested and provide useful information for investpy use.

-
    -
  • Equity Data Retrieval: https://gist.github.com/alvarob96/461dce00d9196dd3140f37993f8808f8

  • -
-
- - -
- -
-
- - -
- -
-

- © Copyright 2018-2019, Alvaro Bartolome - -

-
- Built with Sphinx using a theme provided by Read the Docs. - -
- -
-
- -
- -
- - - - - - - - - - - - \ No newline at end of file diff --git a/docs/_build/html/license.html b/docs/_build/html/license.html deleted file mode 100644 index b7c14df8..00000000 --- a/docs/_build/html/license.html +++ /dev/null @@ -1,212 +0,0 @@ - - - - - - - - - - - License — investpy 0.8.8 documentation - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - -
- - - - - -
- -
- - - - - - - - - - - - - - - - - -
- - - - -
-
-
-
- -
-

License

-

MIT License

-
- - -
- -
- - -
-
- -
- -
- - - - - - - - - - - - \ No newline at end of file diff --git a/docs/_build/html/main.html b/docs/_build/html/main.html deleted file mode 100644 index be72a4d3..00000000 --- a/docs/_build/html/main.html +++ /dev/null @@ -1,545 +0,0 @@ - - - - - - - - - - - investpy — investpy 0.8.8 documentation - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - -
- - - - - -
- -
- - - - - - - - - - - - - - - - - -
- - - - -
-
-
-
- -
-

investpy

-
-
-investpy.get_equities()
-

This function retrieves all the available equities and returns a pandas.DataFrame of them all. -All the available equities can be found at: https://es.investing.com/equities/spain

-
-
Returns
-

-
-
Return type
-

returns a pandas.DataFrame with all the available equities to retrieve data from

-
-
-
- -
-
-investpy.get_equities_list()
-

This function retrieves the list of all the available equities

-
-
Returns
-

-
-
Return type
-

returns list that contains all the available equity names

-
-
-
- -
-
-investpy.get_equity_company_profile(equity, language='english')
-

This function retrieves the company profile from an equity in the specified language from different sources.

-

:param : name of the equity to the company profile from -:type : param equity: str -:param : language or code in which the company profile is going to be retrieved -:type : param language: str

-
-
Returns
-

-
-
Return type
-

returns str containing the company profile of the specified equity

-
-
-
- -
-
-investpy.get_etf_df(country=None)
-

This function retrieves all the available etfs and returns a pandas.DataFrame of them all. -All the available etfs can be found at: https://es.investing.com/etfs/spain-etfs

-
-
Returns
-

-
-
Return type
-

returns a pandas.DataFrame with all the available etfs to retrieve data from

-
-
-
- -
-
-investpy.get_etf_dict(country=None, columns=None, as_json=False)
-

This function retrieves a dictionary with the specified columns of all the available etfs

-
-
Returns
-

-
-
Return type
-

returns a dictionary that contains all the available etf values specified in the columns

-
-
-
- -
-
-investpy.get_etf_historical_data(etf, start, end, as_json=False, order='ascending')
-

This function retrieves historical data from the specified etf in the specified date range.

-

:param : name of the etf to retrieve historical data from -:type : param etf: str -:param : start date since the data is going to be retrieved -:type : param start: str -:param : end date until the data is going to be retrieved -:type : param end: str -:param : optional parameter to indicate the order of the historical data to retrieve

-
-

default value is ascending

-
-

:type : param order: str -:param : optional parameter to specify the output, default is pandas.DataFrame

-
-

if true, return value is a JSON object containing the historical data from the specified etf

-
-

:type : param as_json: bool

-
-
Returns
-

-
-
Return type
-

returns pandas DataFrame (or JSON object if specified) containing the historical data of the etf

-
-
-
- -
-
-investpy.get_etf_list(country=None)
-

This function retrieves the list of all the available etfs

-
-
Returns
-

returns a list that contains all the available etf names

-
-
Return type
-

returns list

-
-
-
- -
-
-investpy.get_etf_recent_data(etf, as_json=False, order='ascending')
-

This function retrieves recent historical data from the specified etf. -The retrieved data corresponds to the last month and a half more or less.

-

:param : -:type : param country: -:param : name of the etf to retrieve recent historical data from -:type : param etf: str -:param : optional parameter to indicate the order of the recent data to retrieve

-
-

default value is ascending

-
-

:type : param order: str -:param : optional parameter to specify the output, default is pandas.DataFrame

-
-

if true, return value is a JSON object containing the recent data from the specified etf

-
-

:type : param as_json: bool

-
-
Returns
-

-
-
Return type
-

returns pandas DataFrame (or JSON object if specified) containing the recent data of the etf

-
-
-
- -
-
-investpy.get_fund_historical_data(fund, start, end, as_json=False, order='ascending')
-

This function retrieves historical data from the specified fund in the specified date range.

-

:param : name of the fund to retrieve historical data from -:type : param fund: str -:param : start date since the data is going to be retrieved -:type : param start: str -:param : end date until the data is going to be retrieved -:type : param end: str -:param : optional parameter to indicate the order of the historical data to retrieve

-
-

default value is ascending

-
-

:type : param order: str -:param : optional parameter to specify the output, default is pandas.DataFrame

-
-

if true, return value is a JSON object containing the historical data from the specified fund

-
-

:type : param as_json: bool

-
-
Returns
-

-
-
Return type
-

returns pandas DataFrame (or JSON object if specified) containing the historical data of the fund

-
-
-
- -
-
-investpy.get_fund_information(fund, as_json=False)
-

This function retrieves historical data from the specified fund in the specified date range.

-

:param : name of the fund to retrieve information from -:type : param fund: str -:param : optional parameter to specify the output, default is pandas.DataFrame

-
-

if true, return value is a JSON object containing the information of the specified fund

-
-

:type : param as_json: bool

-
-
Returns
-

-
-
Return type
-

returns pandas DataFrame (or JSON object if specified) containing the information of the fund

-
-
-
- -
-
-investpy.get_fund_recent_data(fund, as_json=False, order='ascending')
-

This function retrieves recent historical data from the specified fund. -The retrieved data corresponds to the last month and a half more or less.

-

:param : name of the fund to retrieve recent historical data from -:type : param fund: str -:param : optional parameter to indicate the order of the recent data to retrieve

-
-

default value is ascending

-
-

:type : param order: str -:param : optional parameter to specify the output, default is pandas.DataFrame

-
-

if true, return value is a JSON object containing the recent data from the specified fund

-
-

:type : param as_json: bool

-
-
Returns
-

-
-
Return type
-

returns pandas DataFrame (or JSON object if specified) containing the recent data of the fund

-
-
-
- -
-
-investpy.get_funds()
-

This function retrieves all the available funds and returns a pandas.DataFrame of them all. -All the available funds can be found at: https://es.investing.com/funds/spain-funds?&issuer_filter=0

-
-
Returns
-

-
-
Return type
-

returns a pandas.DataFrame with all the available funds to retrieve data from

-
-
-
- -
-
-investpy.get_funds_dict(columns, as_json)
-

This function retrieves a dictionary with the specified columns of all the available funds

-
-
Returns
-

-
-
Return type
-

returns a dictionary that contains all the available fund values specified in the columns

-
-
-
- -
-
-investpy.get_funds_list()
-

This function retrieves the list of all the available funds

-
-
Returns
-

-
-
Return type
-

returns list that contains all the available fund names

-
-
-
- -
-
-investpy.get_historical_data(equity, start, end, as_json=False, order='ascending')
-

This function retrieves historical data from the specified equity in the specified date range.

-

:param : name of the equity to retrieve historical data from -:type : param equity: str -:param : start date since the data is going to be retrieved -:type : param start: str -:param : end date until the data is going to be retrieved -:type : param end: str -:param : optional parameter to indicate the order of the historical data to retrieve

-
-

default value is ascending

-
-

:type : param order: str -:param : optional parameter to specify the output, default is pandas.DataFrame

-
-

if true, return value is a JSON object containing the historical data from the specified equity

-
-

:type : param as_json: bool

-
-
Returns
-

-
-
Return type
-

returns pandas DataFrame (or JSON object if specified) containing the historical data of the equity

-
-
-
- -
-
-investpy.get_recent_data(equity, as_json=False, order='ascending')
-

This function retrieves recent historical data from the specified equity. -The retrieved data corresponds to the last month and a half more or less.

-

:param : name of the equity to retrieve recent historical data from -:type : param equity: str -:param : optional parameter to indicate the order of the recent data to retrieve

-
-

default value is ascending

-
-

:type : param order: str -:param : optional parameter to specify the output, default is pandas.DataFrame

-
-

if true, return value is a JSON object containing the recent data from the specified equity

-
-

:type : param as_json: bool

-
-
Returns
-

-
-
Return type
-

returns pandas DataFrame (or JSON object if specified) containing the recent data of the equity

-
-
-
- -
- - -
- -
- - -
-
- -
- -
- - - - - - - - - - - - \ No newline at end of file diff --git a/docs/_build/html/release.html b/docs/_build/html/release.html deleted file mode 100644 index 8899e5d1..00000000 --- a/docs/_build/html/release.html +++ /dev/null @@ -1,219 +0,0 @@ - - - - - - - - - - - Release Notes 0.8.4.x — investpy 0.8.8 documentation - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - -
- - - - - -
- -
- - - - - - - - - - - - - - - - - -
- - - - -
-
-
-
- -
-

Release Notes 0.8.4.x

-
    -
  • Several fixes on minor bugs/errors

  • -
  • Added support for Python 3.5

  • -
  • Updated window size when data retrieval interval is above 20 years

  • -
  • JSON structured to work better when plotting it

  • -
  • docstring updated and “Use” section removed from package documentation

  • -
  • Setup of some changes for future releases

  • -
  • Handled errors such as input error return values or input dates format

  • -
  • Full company name for equities add

  • -
  • Company Profile retrieval returned value is a dict with the source and the description

  • -
  • Internal fixes to improve its ease of adaptability

  • -
  • Temporarily removed Python 2.7 support due to its warning of deprecation in January 1st of 2020

  • -
  • Updated docstrings as reStructuredText (via PyCharm)

  • -
  • Modified JSON output to fit current standard for historical data

  • -
  • Added function to retrieve information from listed ETFs (id, name, symbol and tag)

  • -
  • Funds additional information add

  • -
  • Loading bar tests

  • -
  • -
-
- - -
- -
-
- - -
- -
-

- © Copyright 2018-2019, Alvaro Bartolome - -

-
- Built with Sphinx using a theme provided by Read the Docs. - -
- -
-
- -
- -
- - - - - - - - - - - - \ No newline at end of file diff --git a/docs/_build/html/searchindex.js b/docs/_build/html/searchindex.js index 24a3ec89..2390bfb0 100644 --- a/docs/_build/html/searchindex.js +++ b/docs/_build/html/searchindex.js @@ -1 +1 @@ -Search.setIndex({docnames:["api","disclaimer","equities","equities_api","etfs_api","funds_api","index","information","installation","introduction","main_api","model","user_agent"],envversion:{"sphinx.domains.c":1,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":1,"sphinx.domains.javascript":1,"sphinx.domains.math":2,"sphinx.domains.python":1,"sphinx.domains.rst":1,"sphinx.domains.std":1,sphinx:56},filenames:["api.rst","disclaimer.md","equities.rst","equities_api.rst","etfs_api.rst","funds_api.rst","index.rst","information.rst","installation.rst","introduction.rst","main_api.rst","model.rst","user_agent.rst"],objects:{"":{investpy:[10,0,0,"-"]},"investpy.equities":{equities_as_df:[3,1,1,""],equities_as_list:[3,1,1,""],retrieve_equities:[3,1,1,""],retrieve_isin_code:[3,1,1,""]},"investpy.etfs":{etfs_as_df:[4,1,1,""],etfs_as_dict:[4,1,1,""],etfs_as_list:[4,1,1,""],retrieve_etf_countries:[4,1,1,""],retrieve_etfs:[4,1,1,""]},"investpy.funds":{fund_information_as_json:[5,1,1,""],funds_as_df:[5,1,1,""],funds_as_dict:[5,1,1,""],funds_as_list:[5,1,1,""],retrieve_fund_data:[5,1,1,""],retrieve_funds:[5,1,1,""]},"investpy.user_agent":{clear_file:[12,1,1,""],delete_file:[12,1,1,""],get_random:[12,1,1,""]},investpy:{equities:[3,0,0,"-"],etfs:[4,0,0,"-"],funds:[5,0,0,"-"],get_equities:[10,1,1,""],get_equities_list:[10,1,1,""],get_equity_company_profile:[10,1,1,""],get_etf_countries:[10,1,1,""],get_etf_dict:[10,1,1,""],get_etf_historical_data:[10,1,1,""],get_etf_list:[10,1,1,""],get_etf_recent_data:[10,1,1,""],get_etfs:[10,1,1,""],get_fund_historical_data:[10,1,1,""],get_fund_information:[10,1,1,""],get_fund_recent_data:[10,1,1,""],get_funds:[10,1,1,""],get_funds_dict:[10,1,1,""],get_funds_list:[10,1,1,""],get_historical_data:[10,1,1,""],get_recent_data:[10,1,1,""],user_agent:[12,0,0,"-"]}},objnames:{"0":["py","module","Python module"],"1":["py","function","Python function"]},objtypes:{"0":"py:module","1":"py:function"},terms:{"10k":12,"boolean":[],"case":[2,3,4,5,10],"class":[5,10,11],"default":[2,10],"function":[2,3,4,5,9,10,12],"import":[2,9],"inversi\u00f3n":[5,10],"long":2,"new":[7,9,10],"public":[7,9],"return":[2,3,4,5,10,12],"true":[2,5,10],"try":[8,9],ACS:[3,10],Added:[],And:11,For:[7,9],The:[2,3,4,5,9,10,11,12],These:2,__init__:11,abengoa:[3,10],about:9,accion:10,accord:[4,10],acs:[],activ:[4,10],add:[],added:3,addit:[2,3,5,6,10],addition:[2,3,4,5,7,9],administr:7,after:[2,3,8,10],again:[3,10],agent:12,all:[2,3,4,5,8,9,10],alloc:[5,10],allow:[2,4,9,10,12],along:[2,9],alreadi:[2,4,8,9,10],also:[2,4,7,9,10,11],altruist:1,alvarob96:8,anaconda:8,analys:2,analysi:9,analyz:[],ani:[1,3,4,5,7,9,10,12],anoth:8,anubhav:[],anywai:2,api:[1,6,9],appendix:9,applic:1,archiv:8,argentaria:10,argument:[3,4,5,10],as_json:[2,4,5,9,10],ascend:[2,9,10],asset:[2,5,10],asset_class:[5,10],asset_valu:5,atresmedia:[3,10],attach:5,australia:[4,10],australian:[4,10],austria:[4,10],automat:2,auxiliar:[],avail:[2,3,4,5,8,9,10],avoid:[3,4,5,12],banco:10,base:[2,9,11],basic:[3,4,5,7,10],bbva:[2,9,10],bear:[4,10],becaus:9,been:[1,2,11,12],befor:[3,10],belgium:[4,10],betashar:[4,10],between:2,bilbao:10,blackrock:[5,10],block:9,bolsa:[2,3,10],bool:[3,4,5,10],both:[2,3,4,5,7,10],bought:2,bran:[],brand:9,brazil:[4,10],broker:2,bug:7,call:[3,10,12],came:9,can:[2,3,4,5,7,8,9,10],cap:[5,10],cash:[4,10],categor:11,categori:[5,10],chang:[5,10,12],chart:9,check:[2,7,9],choos:9,clarifi:[2,9],classifi:2,clear:12,clear_fil:12,close:[5,10,11],close_:11,cloud:8,code:[3,4,5,7,9,10,12],column:[4,5,10],com:[1,3,4,5,8,9,10,12],combin:10,come:2,common:11,commun:2,compani:[1,3,6,9,10],company_profil:10,complet:[3,4,5,10],concept:9,conclud:1,conda:8,conform:2,connectionerror:[3,4,5,10],consecut:12,conservador:10,conservadora:[5,10],contact:7,contain:[2,3,4,5,10],content:[3,6,10,12],contribut:7,convert:5,corpor:2,correct:[5,10],correspond:[4,5,10,11],could:[9,10],countri:[4,10],country_cod:[4,10],cover:[1,9],coverag:[3,4,5,12],creat:[2,3,4,5,10,11],csv:[2,3,4,5,10,12],currenc:[4,10],current:[2,9,10],dai:[10,11],data:[1,3,4,5,6,7,10,11],datafram:[2,3,4,5,9,10,11],dataset:[2,10],date:[2,5,9,10,11],date_:11,debug:[2,9,10],debug_mod:[],decis:9,def:11,defin:[10,11],delet:12,delete_fil:12,depend:[1,8],desc:10,descend:[2,10],describ:2,descript:[2,5,10],detail:9,determin:[3,4,5,9,10],develop:[1,2,9],dhiman:[],dict:[4,5,10],dictionari:[],did:[3,10],differ:[10,12],disclaim:6,diversifi:[],document:[7,9],doe:[1,2,3,4,5,9,10],due:[2,9,10,12],each:[5,10,11],earn:2,eas:[4,10],either:[2,8,10,11],email:7,empti:[3,4,5,10],end:2,english:[2,9,10],enhanc:7,entitl:2,equiti:[0,4,6,9,10,11],equities_as_df:3,equities_as_list:3,equities_df:[2,3],equities_list:[2,3,10],error:[5,10,12],etf:[0,5,6,9,10],etf_market:[4,10],etfs_as_df:4,etfs_as_dict:4,etfs_as_list:4,etfs_dict:[4,10],etfs_list:[4,10],eur:[5,10],eurostoxx:10,everi:[2,4,5,10,11,12],exampl:[2,5,9,10],except:11,exchang:2,exist:[3,4,9,10],expand:9,expect:9,expens:[5,10],explain:9,extra:2,extract:[2,3,9,11],fail:[3,10],fals:[2,3,4,5,9,10],familiar:2,faster:7,featur:[2,5,8,9],feel:7,few:9,field:[4,5,10],file:[2,3,4,5,8,9,10,11,12],filenotfounderror:[4,10,12],fill:[4,5,10],financi:[9,10,11],find:7,first:[2,3,6,9,10],fit:1,fix:7,focu:9,folder:[3,4,5],follow:[2,3,8,10],format:[2,4,5,10],found:[3,4,5,10,12],foundat:2,fraudul:2,free:7,from:[2,3,4,5,8,9,10,11,12],from_dat:[2,10],full:[3,10],full_nam:10,fund:[0,6,9,10],fund_data:5,fund_inform:10,fund_information_as_json:5,fund_information_to_json:[],fund_nam:[5,10],funds_as_df:5,funds_as_dict:5,funds_as_list:5,funds_df:[5,10],funds_dict:[5,10],funds_inform:5,funds_list:[5,10],further:7,furthermor:2,fusion:9,futur:2,gener:[2,5,10],get:[3,4,5,6,8,10,12],get_company_profil:9,get_equ:[2,10],get_equities_list:[2,9,10],get_equity_company_profil:[2,10],get_equity_nam:[],get_etf:10,get_etf_countri:10,get_etf_df:[],get_etf_dict:10,get_etf_historical_data:10,get_etf_list:10,get_etf_nam:[],get_etf_recent_data:10,get_etfs_list:[],get_fund:10,get_fund_historical_data:10,get_fund_inform:[5,10],get_fund_nam:[],get_fund_recent_data:10,get_funds_dict:10,get_funds_list:10,get_historical_data:[2,10],get_isin_cod:[],get_random:12,get_recent_data:[2,9,10],github:[7,8],global:[5,9,10],goal:9,goe:2,going:[5,9,10,12],govern:2,grow:7,had:8,half:[],has:[1,2,11,12],have:[2,4,8,9,10],header:[10,12],hedg:[4,10],help:[4,10],hide:10,high:[4,9,10,11],high_:11,highest:11,highli:[],histor:[6,9,10,11],hold:10,how:9,http:[3,4,5,8,10,12],hybrid:[4,10],idea:7,identifi:[3,5],improv:[2,7,9,12],incept:[5,10],inception_d:[5,10],includ:[4,10,11],index:[2,3,4,6,8,10],indexerror:[3,5,10],indic:11,info:3,inform:[2,3,4,5,6,9,10],inner:[3,4,5,10,11],input:[2,4,10],insight:10,instal:[2,6,9],instead:[5,10],interest:[4,10],interfac:1,intern:2,internet:9,introduc:[3,4,5,9,10],introduct:6,invest:[1,2,3,4,5,9,10,11,12],investor:2,investpi:[0,2,7,8,9,11],ioerror:[3,4,5,10,12],isin:[3,5,10],isin_cod:3,isin_valu:5,issu:[2,7],issuer:[5,10],issuer_filt:[5,10],issuer_valu:5,its:[4,7,8,9,10,11],json:[2,4,5,10,11],just:[2,3,4,5,9,10,11],kaggl:2,kernel:2,know:[4,10],known:2,languag:[2,9,10],last:[2,8],later:[3,4],latest:8,lead:3,less:[],life:9,like:[1,3,4,5,10,11],limit:12,link:[],list:[3,4,5,6,8,9,10,12],list_equ:[],list_etf:[],list_fund:[],load:[3,5,10],log:10,look:[3,4,5,10,11],lot:[2,12],low:[10,11],low_:11,lowest:11,ltd:9,lxml:8,made:[1,2,9],madrid:[2,3,10],mai:8,main:[2,9],make:9,mandatori:2,market:[2,5,9,10,11],market_cap:[5,10],master:8,match:10,mayb:[3,4,5],mean:2,meant:2,media:9,medium:7,mention:1,messag:10,meta:[3,4,5],min:[5,10],min_invest:[5,10],miss:[3,4,5,10,12],model:[6,9],modul:6,moment:[3,10],month:[2,9],more:9,most:2,multiactivo:10,multipl:12,name:[2,3,4,5,10,11,12],nearli:2,need:[1,2,3,4,5,7,8,9,10],next:12,nomenclatur:11,none:[4,5,10],nordea:[5,10],note:[3,4,5,12],now:[2,8,9],number:11,object:[2,5,10],offer:[2,9],ohlc:[10,11],onc:[2,9],one:[5,9,10],ones:[2,4,10],onli:[1,11],onlin:2,open:[7,10,11],open_:11,optim:8,option:[2,4,5,10],order:[1,2,3,4,5,8,9,10,11,12],other:[2,9],out:[9,12],outperform:2,output:[2,4,5,10],over:[2,12],own:9,ownership:2,packag:[1,2,3,4,5,6,7,9,10,11],page:[6,9],panda:[2,3,4,5,8,9,10,11],param:[],paramet:[2,3,4,5,10],particular:[4,10],pass:[9,12],past:9,pip:8,portal:9,portfolio:2,possibl:[5,9],post:7,practic:2,predominantli:2,present:9,prev_clos:[5,10],previou:[5,10],previous:[3,4,9,10],privat:2,probabl:2,problem:7,proce:[2,9],process:[3,4,5,10],product:[9,11],profil:[3,6,9,10],program:1,project:7,properli:[3,9,10],proport:2,proportion:2,propos:2,protect:2,provid:[2,9,10],publicli:2,purchas:2,purpos:[1,3,4,10],pypi:8,python:[1,8,9],qualiti:[5,10],question:7,quot:9,rais:[3,4,5,10,12],random:12,rang:[2,10],rate:[5,10],read:[3,4,5,10],real:9,recent:[6,9,10],recommend:[],refer:[2,6,9,11],regul:2,relat:[1,7],releas:[2,8],relev:[7,9],reliabl:9,remain:10,rememb:2,report:7,request:[3,4,5,8,10,12],requir:1,research:1,resourc:[2,3,4,5],respect:[2,8,9,10,11],restrict:12,result:[3,4,5,10,11],retriev:[1,2,3,4,5,9,10,11,12],retrieve_equ:[3,10],retrieve_etf:[4,10],retrieve_etf_countri:4,retrieve_fund:[5,10],retrieve_fund_data:5,retrieve_isin_cod:3,risk:[5,10],risk_rat:[5,10],roa:[5,10],roe:[5,10],row:[5,10],run:2,runtimeerror:10,sale:2,same:[10,12],sampl:6,saw:2,scalabl:9,scienc:7,scrape:[7,10],search:6,secur:[2,11],select:[10,12],self:[2,11],set:2,setup:8,share:[2,11],shortcom:9,should:10,show:10,signifi:2,sinc:[3,4,5,10,12],sold:2,solv:7,some:[2,3,4,5,8,9,10],sort:9,sourc:[1,6,7,10],spain:[3,5,10],spanish:[2,3,5,9,10],specifi:[2,4,5,10,12],stabl:[5,10],start:6,statu:[3,4,5,10],step:9,stock:[6,9],stockhold:2,store:[2,3,4,5,10,11],str:[2,3,4,5,10,12],stream:9,strong:[4,10],structur:11,succeed:10,successfulli:[3,4,5,10],sum:8,symbol:[4,5,10],tab:7,tag:[3,4,5,10],take:2,technic:9,term:9,test:[3,4,5,9,12],test_mod:[3,4,5],thei:[2,4,10],them:[2,3,4,5,8,9,10],ther:[],thi:[1,2,3,4,5,7,8,9,10,12],though:2,thu:9,time:[3,4,5,9,12],titl:[],to_dat:[2,10],tool:9,top:9,total:[5,10],total_asset:[5,10],trade:11,transact:2,transpar:11,travi:[3,4,5],triag:7,ttm:[5,10],ttm_yield:[5,10],turnov:[5,10],txt:12,type:[2,3,4,5,10,12],unabl:[10,12],unavail:[3,5,10],unidecod:8,unless:[4,10],until:[2,9,10],updat:6,upgrad:8,upload:[2,7],url:10,usabl:11,usag:[2,9],use:[2,8,9,10,12],used:[2,3,4,10,11],useful:[2,5,9,10],useless:[2,3,4,5],user:[2,4,5,9,10,11,12],user_ag:[0,6],user_agent_list:12,using:[2,9],valid:[3,4,5,10],valu:[2,4,5,10,11],valuabl:10,valueerror:[3,4,5,10],variabl:[3,4,5],veri:2,version:8,via:[2,3,7,8,10,12],visual:[],vizcaya:10,volum:[10,11],volume_:11,wai:[1,2,8],want:[2,4,8,10],wast:[3,4,5],web:[7,9,10],well:2,when:[2,3,4,5,8,9,10,12],where:[1,2,5,7,10,11],which:[2,3,4,5,9,10,12],whole:[2,12],without:12,work:[1,8],workflow:[],world:[4,9],www:10,xxx:[3,4,5,10],xxxx:[3,4,5,10],xxxxx:10,xxxxxx:[4,5,10],xxxxxxx:[4,10],xxxxxxxxx:[3,10],xxxxxxxxxxx:[5,10],xxxxxxxxxxxx:[4,10],year:[5,10],year_chang:[5,10],yield:[5,10],you:[2,7,8,9],your:9,yyyi:[2,10],zip:8},titles:["API Reference","Disclaimer","Stocks/Equities","investpy.equities","investpy.etfs","investpy.funds","Welcome to investpy\u2019s documentation!","Additional Information","Installation","Introduction","investpy","Model","investpy.user_agent"],titleterms:{addit:7,api:0,compani:2,data:[2,9],disclaim:1,document:6,equiti:[2,3],etf:4,first:8,fund:5,get:[2,9],histor:2,indic:6,inform:7,instal:8,introduct:9,investpi:[3,4,5,6,10,12],list:2,model:11,packag:8,profil:2,recent:2,refer:0,sampl:2,sourc:9,start:[2,9],stock:2,tabl:6,updat:8,user_ag:12,welcom:6}}) \ No newline at end of file +Search.setIndex({docnames:["api","disclaimer","equities","equities_api","etfs_api","funds_api","index","information","installation","introduction","main_api","model","user_agent"],envversion:{"sphinx.domains.c":1,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":1,"sphinx.domains.javascript":1,"sphinx.domains.math":2,"sphinx.domains.python":1,"sphinx.domains.rst":1,"sphinx.domains.std":1,sphinx:56},filenames:["api.rst","disclaimer.md","equities.rst","equities_api.rst","etfs_api.rst","funds_api.rst","index.rst","information.rst","installation.rst","introduction.rst","main_api.rst","model.rst","user_agent.rst"],objects:{"":{investpy:[10,0,0,"-"]},"investpy.equities":{equities_as_df:[3,1,1,""],equities_as_list:[3,1,1,""],retrieve_equities:[3,1,1,""],retrieve_isin_code:[3,1,1,""]},"investpy.etfs":{etfs_as_df:[4,1,1,""],etfs_as_dict:[4,1,1,""],etfs_as_list:[4,1,1,""],retrieve_etf_countries:[4,1,1,""],retrieve_etfs:[4,1,1,""]},"investpy.funds":{fund_information_as_json:[5,1,1,""],funds_as_df:[5,1,1,""],funds_as_dict:[5,1,1,""],funds_as_list:[5,1,1,""],retrieve_fund_data:[5,1,1,""],retrieve_funds:[5,1,1,""]},"investpy.user_agent":{clear_file:[12,1,1,""],delete_file:[12,1,1,""],get_random:[12,1,1,""]},investpy:{equities:[3,0,0,"-"],etfs:[4,0,0,"-"],funds:[5,0,0,"-"],get_equities:[10,1,1,""],get_equities_list:[10,1,1,""],get_equity_company_profile:[10,1,1,""],get_etf_countries:[10,1,1,""],get_etf_dict:[10,1,1,""],get_etf_historical_data:[10,1,1,""],get_etf_list:[10,1,1,""],get_etf_recent_data:[10,1,1,""],get_etfs:[10,1,1,""],get_fund_historical_data:[10,1,1,""],get_fund_information:[10,1,1,""],get_fund_recent_data:[10,1,1,""],get_funds:[10,1,1,""],get_funds_dict:[10,1,1,""],get_funds_list:[10,1,1,""],get_historical_data:[10,1,1,""],get_recent_data:[10,1,1,""],user_agent:[12,0,0,"-"]}},objnames:{"0":["py","module","Python module"],"1":["py","function","Python function"]},objtypes:{"0":"py:module","1":"py:function"},terms:{"10k":12,"case":[2,3,4,5,10],"class":[5,10,11],"default":[2,10],"function":[2,3,4,5,9,10,12],"import":[2,9],"inversi\u00f3n":[5,10],"long":2,"new":[7,9,10],"public":[7,9],"return":[2,3,4,5,10,12],"true":[2,5,10],"try":[8,9],ACS:[3,10],And:11,For:[7,9],The:[2,3,4,5,9,10,11,12],These:2,__init__:11,abengoa:[3,10],about:9,accion:10,accord:[4,10],activ:[4,10],added:3,addit:[2,3,5,6,10],addition:[2,3,4,5,7,9],administr:7,after:[2,3,8,10],again:[3,10],agent:12,all:[2,3,4,5,8,9,10],alloc:[5,10],allow:[2,4,9,10,12],along:[2,9],alreadi:[2,4,8,9,10],also:[2,4,7,9,10,11],altruist:1,alvarob96:8,anaconda:8,analys:2,analysi:9,ani:[1,3,4,5,7,9,10,12],anoth:8,anywai:2,api:[1,6,9],appendix:9,applic:1,archiv:8,argentaria:10,argument:[3,4,5,10],as_json:[2,4,5,9,10],ascend:[2,9,10],asset:[2,5,10],asset_class:[5,10],asset_valu:5,atresmedia:[3,10],attach:5,australia:[4,10],australian:[4,10],austria:[4,10],automat:2,avail:[2,3,4,5,8,9,10],avoid:[3,4,5,12],banco:10,base:[2,9,11],basic:[3,4,5,7,10],bbva:[2,9,10],bear:[4,10],becaus:9,been:[1,2,11,12],befor:[3,10],belgium:[4,10],betashar:[4,10],between:2,bilbao:10,blackrock:[5,10],block:9,bolsa:[2,3,10],bool:[3,4,5,10],both:[2,3,4,5,7,10],bought:2,brand:9,brazil:[4,10],broker:2,bug:7,call:[3,10,12],came:9,can:[2,3,4,5,7,8,9,10],cap:[5,10],cash:[4,10],categor:11,categori:[5,10],chang:[5,10,12],chart:9,check:[2,7,9],choos:9,clarifi:[2,9],classifi:2,clear:12,clear_fil:12,close:[5,10,11],close_:11,cloud:8,code:[3,4,5,7,9,10,12],column:[4,5,10],com:[1,3,4,5,8,9,10,12],combin:10,come:2,common:11,commun:2,compani:[1,3,6,9,10],company_profil:10,complet:[3,4,5,10],concept:9,conclud:1,conda:8,conform:2,connectionerror:[3,4,5,10],consecut:12,conservador:10,conservadora:[5,10],contact:7,contain:[2,3,4,5,10],content:[3,6,10,12],contribut:7,convert:5,corpor:2,correct:[5,10],correspond:[4,5,10,11],could:[9,10],countri:[4,10],country_cod:[4,10],cover:[1,9],coverag:[3,4,5,12],creat:[2,3,4,5,10,11],csv:[2,3,4,5,10,12],currenc:[4,10],current:[2,9,10],dai:[10,11],data:[1,3,4,5,6,7,10,11],datafram:[2,3,4,5,9,10,11],dataset:[2,10],date:[2,5,9,10,11],date_:11,debug:[2,9,10],decis:9,def:11,defin:[10,11],delet:12,delete_fil:12,depend:[1,8],desc:10,descend:[2,10],describ:2,descript:[2,5,10],detail:9,determin:[3,4,5,9,10],develop:[1,2,9],dict:[4,5,10],did:[3,10],differ:[10,12],disclaim:6,document:[7,9],doe:[1,2,3,4,5,9,10],due:[2,9,10,12],each:[5,10,11],earn:2,eas:[4,10],either:[2,8,10,11],email:7,empti:[3,4,5,10],end:2,english:[2,9,10],enhanc:7,entitl:2,equiti:[0,4,6,9,10,11],equities_as_df:3,equities_as_list:3,equities_df:[2,3],equities_list:[2,3,10],error:[5,10,12],etf:[0,5,6,9,10],etf_market:[4,10],etfs_as_df:4,etfs_as_dict:4,etfs_as_list:4,etfs_dict:[4,10],etfs_list:[4,10],eur:[5,10],eurostoxx:10,everi:[2,4,5,10,11,12],exampl:[2,5,9,10],except:11,exchang:2,exist:[3,4,9,10],expand:9,expect:9,expens:[5,10],explain:9,extra:2,extract:[2,3,9,11],fail:[3,10],fals:[2,3,4,5,9,10],familiar:2,faster:7,featur:[2,5,8,9],feel:7,few:9,field:[4,5,10],file:[2,3,4,5,8,9,10,11,12],filenotfounderror:[4,10,12],fill:[4,5,10],financi:[9,10,11],find:7,first:[2,3,6,9,10],fit:1,fix:7,focu:9,folder:[3,4,5],follow:[2,3,8,10],format:[2,4,5,10],found:[3,4,5,10,12],foundat:2,fraudul:2,free:7,from:[2,3,4,5,8,9,10,11,12],from_dat:[2,10],full:[3,10],full_nam:10,fund:[0,6,9,10],fund_data:5,fund_inform:10,fund_information_as_json:5,fund_nam:[5,10],funds_as_df:5,funds_as_dict:5,funds_as_list:5,funds_df:[5,10],funds_dict:[5,10],funds_inform:5,funds_list:[5,10],further:7,furthermor:2,fusion:9,futur:2,gener:[2,5,10],get:[3,4,5,6,8,10,12],get_company_profil:9,get_equ:[2,10],get_equities_list:[2,9,10],get_equity_company_profil:[2,10],get_etf:10,get_etf_countri:10,get_etf_dict:10,get_etf_historical_data:10,get_etf_list:10,get_etf_recent_data:10,get_fund:10,get_fund_historical_data:10,get_fund_inform:[5,10],get_fund_recent_data:10,get_funds_dict:10,get_funds_list:10,get_historical_data:[2,10],get_random:12,get_recent_data:[2,9,10],github:[7,8],global:[5,9,10],goal:9,goe:2,going:[5,9,10,12],govern:2,grow:7,had:8,has:[1,2,11,12],have:[2,4,8,9,10],header:[10,12],hedg:[4,10],help:[4,10],hide:10,high:[4,9,10,11],high_:11,highest:11,histor:[6,9,10,11],hold:10,how:9,http:[3,4,5,8,10,12],hybrid:[4,10],idea:7,identifi:[3,5],improv:[2,7,9,12],incept:[5,10],inception_d:[5,10],includ:[4,10,11],index:[2,3,4,6,8,10],indexerror:[3,5,10],indic:11,info:3,inform:[2,3,4,5,6,9,10],inner:[3,4,5,10,11],input:[2,4,10],insight:10,instal:[2,6,9],instead:[5,10],interest:[4,10],interfac:1,intern:2,internet:9,introduc:[3,4,5,9,10],introduct:6,invest:[1,2,3,4,5,9,10,11,12],investor:2,investpi:[0,2,7,8,9,11],ioerror:[3,4,5,10,12],isin:[3,5,10],isin_cod:3,isin_valu:5,issu:[2,7],issuer:[5,10],issuer_filt:[5,10],issuer_valu:5,its:[4,7,8,9,10,11],json:[2,4,5,10,11],just:[2,3,4,5,9,10,11],kaggl:2,kernel:2,know:[4,10],known:2,languag:[2,9,10],last:[2,8],later:[3,4],latest:8,lead:3,life:9,like:[1,3,4,5,10,11],limit:12,list:[3,4,5,6,8,9,10,12],load:[3,5,10],log:10,look:[3,4,5,10,11],lot:[2,12],low:[10,11],low_:11,lowest:11,ltd:9,lxml:8,made:[1,2,9],madrid:[2,3,10],mai:8,main:[2,9],make:9,mandatori:2,market:[2,5,9,10,11],market_cap:[5,10],master:8,match:10,mayb:[3,4,5],mean:2,meant:2,media:9,medium:7,mention:1,messag:10,meta:[3,4,5],min:[5,10],min_invest:[5,10],miss:[3,4,5,10,12],model:[6,9],modul:6,moment:[3,10],month:[2,9],more:9,most:2,multiactivo:10,multipl:12,name:[2,3,4,5,10,11,12],nearli:2,need:[1,2,3,4,5,7,8,9,10],next:12,nomenclatur:11,none:[4,5,10],nordea:[5,10],note:[3,4,5,12],now:[2,8,9],number:11,object:[2,5,10],offer:[2,9],ohlc:[10,11],onc:[2,9],one:[5,9,10],ones:[2,4,10],onli:[1,11],onlin:2,open:[7,10,11],open_:11,optim:8,option:[2,4,5,10],order:[1,2,3,4,5,8,9,10,11,12],other:[2,9],out:[9,12],outperform:2,output:[2,4,5,10],over:[2,12],own:9,ownership:2,packag:[1,2,3,4,5,6,7,9,10,11],page:[6,9],panda:[2,3,4,5,8,9,10,11],paramet:[2,3,4,5,10],particular:[4,10],pass:[9,12],past:9,pip:8,portal:9,portfolio:2,possibl:[5,9],post:7,practic:2,predominantli:2,present:9,prev_clos:[5,10],previou:[5,10],previous:[3,4,9,10],privat:2,probabl:2,problem:7,proce:[2,9],process:[3,4,5,10],product:[9,11],profil:[3,6,9,10],program:1,project:7,properli:[3,9,10],proport:2,proportion:2,propos:2,protect:2,provid:[2,9,10],publicli:2,purchas:2,purpos:[1,3,4,10],pypi:8,python:[1,8,9],qualiti:[5,10],question:7,quot:9,rais:[3,4,5,10,12],random:12,rang:[2,10],rate:[5,10],read:[3,4,5,10],real:9,recent:[6,9,10],refer:[2,6,9,11],regul:2,relat:[1,7],releas:[2,8],relev:[7,9],reliabl:9,remain:10,rememb:2,report:7,request:[3,4,5,8,10,12],requir:1,research:1,resourc:[2,3,4,5],respect:[2,8,9,10,11],restrict:12,result:[3,4,5,10,11],retriev:[1,2,3,4,5,9,10,11,12],retrieve_equ:[3,10],retrieve_etf:[4,10],retrieve_etf_countri:4,retrieve_fund:[5,10],retrieve_fund_data:5,retrieve_isin_cod:3,risk:[5,10],risk_rat:[5,10],roa:[5,10],roe:[5,10],row:[5,10],run:2,runtimeerror:10,sale:2,same:[10,12],sampl:6,saw:2,scalabl:9,scienc:7,scrape:[7,10],search:6,secur:[2,11],select:[10,12],self:[2,11],set:2,setup:8,share:[2,11],shortcom:9,should:10,show:10,signifi:2,sinc:[3,4,5,10,12],sold:2,solv:7,some:[2,3,4,5,8,9,10],sort:9,sourc:[1,6,7,10],spain:[3,5,10],spanish:[2,3,5,9,10],specifi:[2,4,5,10,12],stabl:[5,10],start:6,statu:[3,4,5,10],step:9,stock:[6,9],stockhold:2,store:[2,3,4,5,10,11],str:[2,3,4,5,10,12],stream:9,strong:[4,10],structur:11,succeed:10,successfulli:[3,4,5,10],sum:8,symbol:[4,5,10],tab:7,tag:[3,4,5,10],take:2,technic:9,term:9,test:[3,4,5,9,12],test_mod:[3,4,5],thei:[2,4,10],them:[2,3,4,5,8,9,10],thi:[1,2,3,4,5,7,8,9,10,12],though:2,thu:9,time:[3,4,5,9,12],to_dat:[2,10],tool:9,top:9,total:[5,10],total_asset:[5,10],trade:11,transact:2,transpar:11,travi:[3,4,5],triag:7,ttm:[5,10],ttm_yield:[5,10],turnov:[5,10],txt:12,type:[2,3,4,5,10,12],unabl:[10,12],unavail:[3,5,10],unidecod:8,unless:[4,10],until:[2,9,10],updat:6,upgrad:8,upload:[2,7],url:10,usabl:11,usag:[2,9],use:[2,8,9,10,12],used:[2,3,4,10,11],useful:[2,5,9,10],useless:[2,3,4,5],user:[2,4,5,9,10,11,12],user_ag:[0,6],user_agent_list:12,using:[2,9],valid:[3,4,5,10],valu:[2,4,5,10,11],valuabl:10,valueerror:[3,4,5,10],variabl:[3,4,5],veri:2,version:8,via:[2,3,7,8,10,12],vizcaya:10,volum:[10,11],volume_:11,wai:[1,2,8],want:[2,4,8,10],wast:[3,4,5],web:[7,9,10],well:2,when:[2,3,4,5,8,9,10,12],where:[1,2,5,7,10,11],which:[2,3,4,5,9,10,12],whole:[2,12],without:12,work:[1,8],world:[4,9],www:10,xxx:[3,4,5,10],xxxx:[3,4,5,10],xxxxx:10,xxxxxx:[4,5,10],xxxxxxx:[4,10],xxxxxxxxx:[3,10],xxxxxxxxxxx:[5,10],xxxxxxxxxxxx:[4,10],year:[5,10],year_chang:[5,10],yield:[5,10],you:[2,7,8,9],your:9,yyyi:[2,10],zip:8},titles:["API Reference","Disclaimer","Stocks/Equities","investpy.equities","investpy.etfs","investpy.funds","Welcome to investpy\u2019s documentation!","Additional Information","Installation","Introduction","investpy","Model","investpy.user_agent"],titleterms:{addit:7,api:0,compani:2,data:[2,9],disclaim:1,document:6,equiti:[2,3],etf:4,first:8,fund:5,get:[2,9],histor:2,indic:6,inform:7,instal:8,introduct:9,investpi:[3,4,5,6,10,12],list:2,model:11,packag:8,profil:2,recent:2,refer:0,sampl:2,sourc:9,start:[2,9],stock:2,tabl:6,updat:8,user_ag:12,welcom:6}}) \ No newline at end of file