Skip to content

Releases: alvarobartt/investpy

Beta Release - v0.9.13

16 Jan 09:34
c6ee24b
Compare
Choose a tag to compare

Release Features:

  • Certificates data has been included so that the following functions can now be used through investpy:
    • investpy.get_certificates()
    • investpy.get_certificates_list()
    • investpy.get_certificates_dict()
    • investpy.get_certificate_countries()
    • investpy.get_certificate_recent_data()
    • investpy.get_certificate_historical_data()
    • investpy.get_certificate_information()
    • investpy.get_certificates_overview()
    • investpy.search_certificates()
  • When retrieving historical data from any financial products of a time range higher than 20 years some data was missing. It has been fixed by splitting the from_date and to_date in time windows of 19 years instead. Currently there is no missing data when retrieving data from wide time windows.
  • investpy.get_available_currencies() function has been re-designed since now the identification of groups of currency crosses is not based on continents as before, but based on single currencies.
  • Specific financial products search functions (such as investpy.search_stocks()) have been fixed since the by parameter values were defined static so it was not scalable as investpy's static files could change.
  • fxfutures data retrieval available while searching financial products using investpy.search() which is based on Investing.com search engine.
  • Some filters have been included in investpy.search() function so to filter out the retrieved results.
  • Frequent Asked Questions (FAQs) section has been included in both the README.md and in the docs.
  • Gitter chat has been included in the README.md so to ease developer-user communication.
  • Also some bugs have been fixed as reported in the issues!

Information

Anyways, feel free to open as many issues as you think the package needs in order to improve investpy! Any kind of help is appreciated since this is an Open Source project.

Contact me via email, via LinkedIn or via GitHub.

Beta Release - v0.9.12

23 Dec 12:51
Compare
Choose a tag to compare

Release Features:

  • investpy.search_text(text, count) function has been re-factored so that now it is just investpy.search(text, n_results, filters). This function has also been fixed since it was throwing some unhandled errors.
  • Filters can now be applied when searching data via Investing.com search engine with the function investpy.search().
  • Code coverage has been improved since a lot of functions were not being tested which now have been fixed since some bugs or errors have been spotted while improving the code coverage.
  • Missing get_xxx_overview() and get_xxx_information() functions have been included, where xxx stands for the name of each financial product in plural and singular, respectively. For example, get_indices_overview() and get_index_information().
  • A FAQs section has been included in the README.md so to ease investpy usage and common doubts.
  • Also some bugs have been fixed as reported in the issues!

Information

Anyways, feel free to open as many issues as you think the package needs in order to improve investpy! Any kind of help is appreciated since this is an Open Source project.

Contact me via email, via LinkedIn or via GitHub.

Beta Release - v0.9.11

15 Dec 10:17
Compare
Choose a tag to compare

Release Features:

  • Crypto currencies data is now available for retrieval!
  • A simple guide on how to retrieve data from different crypto currencies has been included in the README.md file.
  • Volume was not being properly formatted so the volume values were always zero, now it has been properly formatted. Note that volume is available when retrieving recent or historical data from: stocks, indices and commodities (last one has been included in this release).
  • Now search results can be limited since count parameter has been included in investpy.search_text() function.
  • country parameter when retrieving recent and historical data from a bond has been removed since it is not needed, and has been included when retrieving data from commodities. Note that country parameter is not mandatory in commodities data retrieval functions since just some commodities have common names in different countries, so a warning will be displayed so to let the user know that in some commodities country parameter can be specified.
  • investpy.funds_overview() and investpy.get_stocks_overview() functions have been created and so on, these functions will also be created in future releases for all the available financial products. Also a n_results parameter has been included since retrieving the overview from all the funds or stocks from a country can take too long (also included in investpy.get_etfs_overview()).
  • investpy.get_stock_information() function has been created as requested so to retrieve information from the stock besides the recent and historical data.
  • funds.csv file has been updated so to include if a fund is underlying any index, in order to let the user identify if a fund is an indexed fund or not.
  • When retrieving either recent or historical data from any financial product, the index was a datetime.date value which has been formatted so to be a 'DatetimeIndex`.
  • Also some bugs have been fixed as reported in the issues!

Information

Anyways, feel free to open as many issues as you think the package needs in order to improve investpy! Any kind of help is appreciated since this is an Open Source project.

Contact me via email, via LinkedIn or via GitHub.

Beta Release - v0.9.10

21 Nov 15:57
Compare
Choose a tag to compare

Release Features:

  • Now a search function has been integrated with investpy so to use the inner Investing.com search engine for quotes retrieval.
  • Commodities data is now available for retrieval.
  • As some stocks were missing, stocks data has been updated.
  • An additional parameter has been included when it comes to both recent and historical data retrieval from any of the products available for retrieval from investpy, so to define the interval of the data to be retrieved. interval parameter now lets the user specify the data interval which can be daily, weekly and monthly.
  • Also note that some bugs and errors have been fixed!

Information

Anyways, feel free to open as many issues as you think the package needs in order to improve investpy! Any kind of help is appreciated since this is an Open Source project.

Contact me via email, via LinkedIn or via GitHub.

Beta Release - v0.9.9

13 Nov 11:36
7b043c9
Compare
Choose a tag to compare

Release Features:

  • Now bonds retrieval is fixed for bonds from countries with an space in their name, which was previously throwing errors.
  • An additional field has been added to ETFs, the stock exchange from where the recent/historical data is retrieved since there were some duplicated ETFs except from the Investing tag.
  • Some files have been renamed so to fit PEP 8 Python naming standard.
  • Resource directories are no longer duplicated since an error in the setup.py file was creating duplicated files.
  • Minor bugs have also been fixed!

Information

Anyways, feel free to open as many issues as you think the package needs in order to improve investpy! Any kind of help is appreciated since this is an Open Source project.

Contact me via email, via LinkedIn or via GitHub.

Beta Release - v0.9.8

30 Oct 16:42
a780125
Compare
Choose a tag to compare

Release Features:

  • Bonds are available for retrieval! As requested by an investpy user, bonds information and retrieval from Investing.com has been included.
  • An error related to standarized country names has been fixed, since the tag did not match the country name which lead to ConnectionErrors and RuntimeExceptions.
  • Now get_etfs_overview() just returns an overview of the main ETFs from every country, since the previous method was not accurate enough and it was taking too much time.
  • Minor errors have been spotted and fixed!

Information

Anyways, feel free to open as many issues as you think the package needs in order to improve investpy! Any kind of help is appreciated since this is an Open Source project.

Contact me via email, via LinkedIn or via GitHub.

Beta Release - v0.9.7

12 Oct 20:33
Compare
Choose a tag to compare

Release Features:

  • Missing information generated since there are some indexing errors in Investing.com. So on, currently up to 29.628 stocks, 81.024 funds, 11.366 etfs, 1.889 currency crosses and 7.797 indices from all over the world.
  • Note that in this release equity retrieval function names have been renamed, since now equities are named stocks since it is clearer.
investpy.get_equities() => investpy.get_stocks()
investpy.get_equities_list() => investpy.get_stocks_list()
investpy.get_equities_dict() => investpy.get_stocks_dict()
investpy.get_equity_countries() => investpy.get_stock_countries()
investpy.get_recent_data() => investpy.get_stock_recent_data()
investpy.get_historical_data() => investpy.get_stock_historical_data()
investpy.get_equity_company_profile() => investpy.get_stock_company_profile()
investpy.search_equities() => investpy.search_stocks()
  • Stock dividends information is now available for retrieval in order to allow users to create their own custom portfolios, as investpy_portfolio Python package does.
  • Now stocks retrieval functions take the stock symbol as input parameter instead of the name since there were duplicated stock names in the same country.
  • Minor fixes have been made in order to improve investpy.
  • docs/ and tests/ have been updated.

Information

Anyways, feel free to open as many issues as you think the package needs in order to improve investpy! Any kind of help is appreciated since this is an Open Source project.

Contact me via email, via LinkedIn or via GitHub.

Beta Release - 0.9.6

02 Oct 17:25
aac63e2
Compare
Choose a tag to compare

Release Fixes:

  • Currency crosses added to investpy functionality so to retrieve currency crosses from currencies all over the world.
  • Now the symbol of every index has been included in indices information.
  • Indices include both world and global indices as indexed in Investing.com.
  • Resources of equities, funds, etfs, indices and currency crosses has been generated again in order to get it up-to-date.
  • Some errors have been fixed such as the need of a standard naming of the indexed countries, country_code field removed from etfs, fixed regular expressions that led to wrong data, exception handling for etfs information, etc.
  • docs/ and tests/ updated.

Information

Anyways, feel free to open as many issues as you think the package needs in order to improve investpy! Any kind of help is appreciated since this is an Open Source project.

Contact me via email, via LinkedIn or via GitHub.

Beta Release Fix - 0.9.5

25 Sep 06:25
Compare
Choose a tag to compare

Release Fixes:

  • As described in #40, there was an error concerning to the package setup.py file since the indices files were not properly uploaded. This was a really important issue since as the files were not found, the indices functions were not working. Now indices files have been properly uploaded to investpy.
  • docs/ updated to fit new release version.

Information

Anyways, feel free to open as many issues as you think the package needs in order to improve investpy! Any kind of help is appreciated since this is an Open Source project.

Contact me via email, via LinkedIn or via GitHub.

Beta Release - 0.9.4

24 Sep 18:03
Compare
Choose a tag to compare

Release Features:

  • Fixed problem when retrieving historical data from equities since name check was not properly done as the conversion to lower case was missing
  • Added functions to search data among equities, funds, etfs and indices in order to help the user by providing all the params needed for the data retrieval functions (equity/fund/etf/index and country)
  • Funds documentation in now available: https://investpy.readthedocs.io/funds.html
  • Now indices data retrieval functions are available in order to improve package and since it was the most requested functionallity. Simple usage samples can be found: https://github.com/alvarob96/investpy#index-data-retrieval

Information

Anyways, feel free to open as many issues as you think the package needs in order to improve investpy! Any kind of help is appreciated since this is an Open Source project.

Contact me via email, via LinkedIn or via GitHub.