Holen Sie sich mit Python den Aktienkurs eines japanischen Unternehmens und erstellen Sie eine Grafik

Installieren Sie jsm

$ pip install matplotlib pandas
$ pip install jsm

Ein Skript erstellen

Bitte ersetzen Sie es durch die Nummer des Unternehmens, das Sie erhalten möchten. Dieses Mal werde ich es in meiner Firma versuchen (Furukawa Denko 5801).

get_stock_price.py


import datetime
import jsm

q = jsm.Quotes()

start_date = datetime.date(2012, 1, 1)
#end_date = datetime.date(2015, 12, 1)

c = jsm.QuotesCsv()
c.save_historical_prices('finance5801.csv', 5801, jsm.DAILY, start_date)

plot_stock_price.py


import matplotlib.pyplot as plt
import pandas as pd

fig = plt.figure(figsize=(6,4))
name =['date', 'open', 'high', 'low', 'close', 'volume', 'adj_close']
df = pd.read_csv('finance5801.csv', names=name, parse_dates=['date'], index_col='date')
df.head()
df['adj_close'].plot()
plt.title("stock price (furukawa-electric)")
plt.tight_layout()
plt.show()
fig.savefig("stock_furukawa.png ")

Lauf

$ python get_stock_price.py
$ python plot_stock_price.py
stock_furukawa.png

Recommended Posts

Holen Sie sich mit Python den Aktienkurs eines japanischen Unternehmens und erstellen Sie eine Grafik
Berechnen Sie die kürzeste Route eines Diagramms mit der Dyxtra-Methode und Python
Holen Sie sich Lager mit Python
Lassen Sie uns ein Diagramm mit Python erstellen! !!
Machen Sie ein BLE-Thermometer und ermitteln Sie die Temperatur mit Pythonista3
Erfassen Sie mit Python Daten von Mitsubishi UFJ International Investment Trust eMAXIS und erstellen Sie ein Diagramm mit dem Beginn der Laufzeit als 100
Laden Sie japanische Aktienkursdaten mit Python herunter
Holen Sie sich den Kauf- und Verkaufspreis der virtuellen Währung mit der API von Zaif Exchange und erstellen Sie ein Diagramm
Lesen Sie das Diagrammbild mit OpenCV und ermitteln Sie die Koordinaten des Endpunkts des Diagramms
Holen Sie sich Artikelbesuche und Likes mit Qiita API + Python
Erstellen Sie DNN-CRF mit Chainer und erkennen Sie den Akkordfortschritt der Musik
Erhalten und schätzen Sie die Form des Kopfes mit Dlib und OpenCV mit Python
[Python] Holen Sie sich die Dateien mit Python in den Ordner
Holen Sie sich den Aufrufer einer Funktion in Python
Kopieren Sie die Liste in Python
Holen Sie sich Aktienkursdaten mit Quandl API [Python]
Berücksichtigung der Stärken und Schwächen von Python
[Python] Holen Sie sich den Tag (Englisch & Japanisch)
So erhalten Sie mit Python eine Liste der Dateien im selben Verzeichnis
[Einführung in Python] So erhalten Sie den Datenindex mit der for-Anweisung
[Python] Holen Sie sich die Zahlen im Diagramm mit OCR
Versuchen Sie, ein einfaches Spiel mit Python 3 und iPhone zu erstellen
Visualisieren Sie den Bereich der internen und externen Einfügungen mit Python
Machen Sie mit Python einen Haltepunkt auf der c-Ebene
Holen Sie sich mit Python den Betriebsstatus von JR West
[Python] Wäre es nicht das Beste und Höchste, wenn Sie die Unternehmensmerkmale mit nlplot erfassen könnten?
Holen Sie sich mit Python eine große Menge von Starbas Twitter-Daten und probieren Sie die Datenanalyse Teil 1 aus
Machen Sie eine Lotterie mit Python
Holen Sie sich die ID einer GPU mit geringer Speichernutzung
Holen Sie sich UNIXTIME zu Beginn des heutigen Tages mit einem Befehl
Verknüpfen Sie Python Enum mit einer Funktion, um es aufrufbar zu machen
Holen Sie sich die Anzahl der spezifischen Elemente in der Python-Liste
Holen Sie sich eine Liste der mit Python + Selen gekauften DMM-E-Books
Ich habe die Strategie des Aktiensystemhandels mit Python evaluiert.
Befreien Sie sich mit Python und regulären Ausdrücken von schmutzigen Daten
Erkennen Sie mit Python Objekte einer bestimmten Farbe und Größe
Beispiel für das Parsen von HTTP GET und JSON mit Pfefferpython
Spielen Sie mit dem Passwortmechanismus von GitHub Webhook und Python
Holen Sie sich japanische Aktieninformationen von Yahoo Finance mit Pandas
Holen Sie sich die Quelle der Seite unbegrenzt mit Python zu laden.
Rufen Sie die Excel-Liste rekursiv in einem bestimmten Ordner mit Python ab und schreiben Sie sie in Excel.
Holen Sie sich eine Liste der CloudWatch-Metriken und eine Entsprechungstabelle der Einheiteneinheiten mit Python boto
Die Geschichte von Python und die Geschichte von NaN
Lassen Sie uns eine GUI mit Python erstellen.
Holen Sie sich das Wetter mit Python-Anfragen
Holen Sie sich das Wetter mit Python-Anfragen 2
Erstellen Sie ein Empfehlungssystem mit Python
Machen Sie eine schöne Grafik mit Plotly
Koexistenz von Python2 und 3 mit CircleCI (1.0)
Ich habe die Geschwindigkeit von Hash mit Topaz, Ruby und Python verglichen
Ein Forscher eines Pharmaunternehmens fasste die grundlegenden Beschreibungsregeln von Python zusammen
Hinweis: Holen Sie sich das erste und letzte Element von Python OrderedDict zerstörungsfrei
[Statistik] Erfassen Sie das Bild der zentralen Polbegrenzungstheorie mit einem Diagramm
[Python, Ruby] Selen-Holen Sie sich Webseiteninhalte mit Webdriver
[Python] So erhalten Sie den ersten und den letzten Tag des Monats