from datetime import datetime from iexfinance.stocks import Stock from iexfinance.stocks import get_historical_data from iexfinance.stocks import get_earnings_today """ https://iexcloud.io/console/usage email: sebastian.enger@gmail.com pass: 1122334455 """ """ • Entwicklung des Kurses • Entwicklung der Verschuldung • Entwicklung des Gewinnes • Entwicklung des Cash Flows • Durchschnittlicher Aktienkurs pro Monat • Dividende & Stabilität der Dividende (wie lange erhöht) • SEC Dateipfad zum Bericht • ISIN AlleAktien Qualitätsscore (AAQS) https://www.alleaktien.de/langfristige-investment-strategien-fuer-aktien-an-der-boerse/alleaktien-qualitaetsaktien-score-aaqs/ Nr. Kategorie Kriterium 1 Wachstum Umsatzwachstum 10J >5% p.a. : sales revenue growth --- CAGR 2 Umsatzwachstum in den kommenden 3Je >5% p.a. : earnings growth / profit growth 3 Gewinnwachstum EBIT-Wachstum 10J >5% p.a. 4 Gewinnwachstum EBIT-Wachstum in den kommenden 3Je >5% p.a. 5 Risiko Verschuldung <4xEBIT : debt 6 Gewinnkontinuität 10J : profitability continuity 7 Drawdown <-50% 8 Rentabilität Eigenkapitalrendite >15% 9 ROCE >15% (Verzinsung auf das eingesetzte Kapital (ROCE, Return on Capital Employed)) 10 Bewertung Renditeerwartung >10% The EBIT formula is calculated by subtracting cost of goods sold and operating expenses from total revenue. This formula is considered the direct method because it adjusts total revenues for the associated expenses """ import pprint import os #subprocess.run("export IEX_TOKEN='sk_8ee50f3d37eb4550ad2fd7d5e8aa0090'", shell=True, check=True) os.environ["IEX_TOKEN"] = "sk_8ee50f3d37eb4550ad2fd7d5e8aa0090" pp = pprint.PrettyPrinter(indent=4) stockSymbol = "MO" start = datetime(2018, 12, 1) end = datetime(2019, 1, 1) a = Stock(stockSymbol) #pp.pprint(a.get_quote()) #pp.pprint(a) #df = get_historical_data(stockSymbol, start, end) #pp.pprint(df) #df = a.get_earnings() #pp.pprint(df) df = a.get_balance_sheet() pp.pprint(df)