Dies ist eine Fortsetzung von Letztes Mal.
LESSON 5 The data Object
Das data
-Objekt bietet verschiedene Methoden [^ 1], um Aktienkursinformationen abzurufen.
Sie können Informationen über die neuesten oder vergangenen Aktienkurse und das Handelsvolumen erhalten.
Das Datenobjekt kann in den folgenden Funktionen verwendet werden.
data.current()
Sie können die neuesten Informationen mit der Methode current ()
abrufen.
Der folgende Code zeigt den aktuellen Aktienkurs von APPL.
data.current(sid(24), 'price')
Zusätzlich zu 'Preis' kann Folgendes als Argument angegeben werden.
Argument | Beschreibung |
---|---|
Preis | aktueller Preis |
Eröffnungspreis hoher | hoher Preis niedriger | niedriger Preis Schlusskurs Lautstärke | Lautstärke
Sie können auch mehrere Bestände angeben, wie unten gezeigt. In diesem Fall ist der Rückgabewert der Pandas-Typ der Serie.
data.current([sid(24), sid(8554)], 'price')
Wenn es mehrere Rückgabewerte für mehrere Bestände gibt, wie unten gezeigt, wird der Pandas-Typ DataFrame zurückgegeben.
data.current([sid(24), sid(8554)], ['low', 'high'])
data.can_trade() Die Methode can_trade () gibt zurück, ob die betreffende Aktie an der Börse handelbar ist. Gibt "True" zurück, wenn es handelbar ist. Es ist ziemlich schwierig, diese Funktion selbst zu implementieren, daher ist es eine einfache, aber bequeme Funktion.
data.history() Dies wird in LEKTION 6 erläutert.
[^ 1]: Obwohl es im Originaltext als "Funktionen" beschrieben wird, ist es für Python-Benutzer leicht zu verstehen. [^ 2] :: Ich werde in Lektion 7 erklären.
Recommended Posts