yfinance-cache

Caching wrapper for yfinance module. Intelligent caching, not dumb caching of web requests.

MIT License

Downloads
2.4K
Stars
19
Committers
1
yfinance-cache - 0.6.3 Latest Release

Published by ValueRaider 5 months ago

Mostly price improvements. Main changes:

  • fix propagating new dividends and splits to cached prices. You probably want to verify prices after updating
  • add FX & Crypto support
  • various fixes and API tidy

Full changelog in #60

Then some tweaks to Financials update logic.

yfinance-cache - 0.6.2

Published by ValueRaider 6 months ago

Fix Ticker.info caching #56

yfinance-cache - 0.6.1

Published by ValueRaider 6 months ago

Handle nonsense financials dates from Yahoo that survived pruning #55

yfinance-cache - 0.6.0

Published by ValueRaider 7 months ago

Big release here - implement cache auto-update for financials. The key part is new function Ticker.get_release_dates().

yfinance-cache - 0.5.5

Published by ValueRaider 7 months ago

Fix Ticker.info metadata.

yfinance-cache - 0.6.0rc2

Published by ValueRaider 7 months ago

Implement merging new financials into cache b7288bef50dd5b090ac061c83901d891c1b39d7c

yfinance-cache - 0.6.0rc1

Published by ValueRaider 7 months ago

Big release here - implement cache auto-update for financials. The key part is new function Ticker.get_release_dates().

yfinance-cache - 0.5.4

Published by ValueRaider 7 months ago

Fix bug in _getExchangeAndTz in version 0.5.3 #50 - thanks @IvanBayan

yfinance-cache - 0.5.3

Published by ValueRaider 7 months ago

Small change to slightly reduce Yahoo spam:

  • Avoid refetching Ticker.info just for timezone or exchange #49
yfinance-cache - 0.5.2

Published by ValueRaider 7 months ago

Ticker.Info fixes #48

yfinance-cache - 0.5.1

Published by ValueRaider 9 months ago

Fix cached calendar load

yfinance-cache - 0.5.0

Published by ValueRaider 9 months ago

Extended cache auto-update to: info, calendar, shares. See updated README.
Financials coming soon ...

yfinance-cache - 0.4.9

Published by ValueRaider 9 months ago

Forgot to increase yfinance requirement to >= 0.2.36

yfinance-cache - 0.4.8

Published by ValueRaider 9 months ago

Fix new-dividend handling, price repair, backend. +2 exchanges. https://github.com/ValueRaider/yfinance-cache/commit/d29de9d2763ad9a1ac6c89aad8aaf7d09ac0667e

yfinance-cache - 0.4.7

Published by ValueRaider about 1 year ago

This mostly fixes issues around handling dividends. See commit for details: https://github.com/ValueRaider/yfinance-cache/commit/b07976439558a7cba3514188888c51efe121547c

yfinance-cache - 0.4.6

Published by ValueRaider about 1 year ago

Implement yfc.download() #41
Minor bug fixes #42

yfinance-cache - 0.4.5

Published by ValueRaider about 1 year ago

Improve price refresh and repair. See commit message for full details 89f6485c2206ac10f3f527375c5eb7e267412cb2

yfinance-cache - 0.4.4

Published by ValueRaider over 1 year ago

Summary

Improve updating dividends & splits, and refresh of repaired price data
Support latest yfinance
More exchanges: Cboe BZX, Santiago, Bogota

See commit message for full details 3316afcd8df235f3c57e0747d11e35971491d6f1

yfinance-cache - 0.4.3

Published by ValueRaider over 1 year ago

Fix history(period="1wk") when today is Monday pre-market.

yfinance-cache - 0.4.2

Published by ValueRaider over 1 year ago

Fixed bug where new dividends were lost after fetching
Add more exchanges: Athens, Korea & Singapore
New argument Ticker.history(trigger_on_market_close) - toggle if market close should trigger fetch

Verification:

  • verify_cached_tickers_prices(resume_from_tkr="AMZN+1") - append '+1' to symbol string to resume after
  • expose tolerances via rtol and vol_rtol arguments
Package Rankings
Top 16.5% on Pypi.org
Related Projects