ValueRaider
ValueRaider
Yahoo has changed table structure ``` Event Name Earnings Call Time EPS Estimate Reported EPS Surprise(%) 0 Q1 2024 Earnings Release Time Not Supplied NaN NaN NaN 1 Q1 2024...
I suspect it will return, I've seen this alternative table randomly rarely over last few weeks. Yahoo is up to something...
Keeping column `Company` is fine, but filtering rows should be optional in case algorithm has bug.
I encountered this recently. I think what happens is, when Yahoo is overloaded they use a second data provider which returns a completely different table structure.
> This is why "Earnings Date" is not there. The javascript needs to be executed. @michaelmoopenn The table you quoted is the new format, it is missing "Earnings Date" column....
> If you go on the link with your browser you should see this: I don't see that. It's not adblock etc, I turned that off. Maybe it's geo-specific -...
> The filter works only when you are logged in. You're right. So probably yfinance needs to support logging in.
I haven't tested but 2 considerations: - floor vs ceil - UTC vs exchange timezone
Give an example use code, so people can try out.
Just so I understand the use case correctly - how is this different to `Ticker.news`? Should `Ticker.news` be changed to use your code.