ValueRaider

Results 47 issues of ValueRaider

``` from pandas_datareader import data as pdr import yfinance as yf # yf.pdr_override() # pandas_datareader.data.get_data_yahoo = yfinance.download despite the two functions having different arguments, e.g. `get_actions` -> `actions`. And `yfinance`...

Old financials index were nicely formatted e.g. "Total Liab", but now are missing whitespace e.g. "TotalLiabilitiesNetMinorityInterest" Restore the whitespace

Using recently-merged financials fix (#1128), this code triggers exception: ``` yf.Ticker("JAV2.F").cashflow ``` > yfinance/base.py", line 921, in _get_fundamentals > if len(self._analyst_trend_details) != 0: > TypeError: object of type 'NoneType' has...

`Ticker.info` contains a lot of data, but some of it is accessible other faster ways: - recent price data - `Ticker.history()` or `download()` - exchange, timezone, currency - `Ticker.get_history_metadata()` -...

enhancement

`fast_info` usability improvements: - Add support camelCase dict keys, and officially support these, but secretly continue to also support snake_case keys - Add `dict` functions `values()` and `items()

Probably you're aware of the back-and-forth tustle with Yahoo to decrypt their data. The latest fix is to use hardcoded keys. Better would be `yfinance` extract from the HTML it's...

When requesting intraday price data with `prepost=False`, sometimes Yahoo returns an interval at regular market close. Normally happens on half-day early closes. Can get market close datetimes from `history_metadata` so...

Fix repair calibration & volume=0 repair Extend repair to sub-hour Avoid attempting repair of mostly-NaN days Fix 1d interval reconstruction (wasn't fetching prepost)

`proxy` argument was broken in recent versions, this should fix it. Fixes #1282 #1386

`history(interval="1d", prepost=True)` is unreliable. Yahoo sometimes missing daily data (e.g. 'SOKE.IS'), or prices don't include prepost. Solution = use `interval="1h"` instead. Fixes #1381 Also adjusted 'yearChange'