Skip to content

FinanceToolkit v2.0.3

Latest
Compare
Choose a tag to compare
@JerBouma JerBouma released this 01 May 10:09

With the 2.0.3 release of the Finance Toolkit, I've added in proper support for Yahoo Finance (through yfinance) which serves as a fallback system when data from Financial Modeling Prep is not available. This makes it possible to do any of the calculations regardless of your current Financial Modeling Prep subscription level.

The only downside is that Yahoo Finance only provides 4 years or 5 quarters meaning that for longer periods a subscription with Financial Modeling Prep is still required (get 15% off here). Don't want this behaviour? Use enforce_source='FinancialModelingPrep' to force the use of Financial Modeling Prep data only. If you want to force the use of Yahoo Finance, set enforce_source='YahooFinance'.

For example:

image

If I would now force FinancialModelingPrep, I will not be able to acquire all data:

image

Furthermore, I've introduced daily calculations for ratios that use stock data. As an example:

image

I've also added in proper logging which fixes #181. Furthermore, I've added a lot more robustness to the Finance Toolkit and moved around a bunch of files making some .py files less bulky.