yfinance icon indicating copy to clipboard operation
yfinance copied to clipboard

Incorrect revenue for some stocks

Open maruf-h opened this issue 4 years ago • 2 comments

When I pull earnings for some stocks the revenue seems incorrect. The Net income is correct but cant figure out why the revenue is off Example: tickers = yf.Ticker('td.to') tickers.earnings

Output:

\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
RevenueEarnings
Year
20173398600000010396000000
20183641200000011262000000
20193803600000011668000000
20203640400000011895000000

The revenue differs from whats listed in yahoo. the following stocks also have the same problem: bmo.to, ry.to, bns.to, cm.to. They are all Canadian banks. Not sure if the ending period is causing the problem.

Any insight is appreciated

Thanks.

maruf-h avatar Jan 04 '21 01:01 maruf-h

Found this issue as well.

tzhern avatar Jan 28 '21 04:01 tzhern

I also found an issue that Capital Expenditures seem off for Canadian stocks in general.

rrpsid avatar May 17 '22 13:05 rrpsid