#!/usr/bin/env python # coding: utf-8 # In[27]: from datetime import datetime print(f'Päivitetty {datetime.now().date()} / Aki Taanila') # # yfinance # # https://github.com/ranaroussi/yfinance # # yfinance-asennus Minicondan ja Anacondan käyttäjille komentorivin kautta: `conda install -c conda-forge yfinance` # In[28]: import pandas as pd import yfinance as yf # In[51]: # Valitaan osakkeeksi Microsoft (eri osakkeiden tunnuksia löydät Yahoo Financen sivustolta) stock = yf.Ticker('MSFT') # In[30]: stock.info # In[32]: df = stock.history(period = '3y') df['Close'].plot() # In[33]: stock.actions # In[34]: stock.dividends # In[36]: stock.financials # In[10]: stock.quarterly_financials # In[37]: stock.major_holders # In[38]: stock.institutional_holders # In[39]: stock.mutualfund_holders # In[40]: stock.balance_sheet # In[41]: stock.quarterly_balance_sheet # In[42]: stock.cashflow # In[43]: stock.quarterly_cashflow # In[46]: stock.recommendations # In[47]: stock.calendar # In[49]: stock.options # In[50]: stock.news