Eine schnelle Möglichkeit, IEX Cloud abzufragen, um aktuelle Bestandsdaten zu finden.
Entdecken Sie die Dokumente »
Demo ansehen · Stock-Finder-Fehler · Funktion anfordern
Ich habe dieses Projekt erstellt, um die IEX Cloud-Datenbank mit Aktieninformationen für meinen eigenen Gebrauch einfach abzufragen. Ursprünglich habe ich nach Paketen gesucht, die dies bereits boten, aber es gab keines, das aktualisiert wurde. Anschließend habe ich dieses Paket erstellt, um einen wesentlich effizienteren Ansatz hierfür zu ermöglichen.
Um mit der Verwendung dieses Pakets zu beginnen, befolgen Sie diese Schritte.
Damit dieses Projekt funktioniert, benötigen Sie die neueste Version von NPM.
npm install npm@latest -g
git clone https://github.com/austinmccalley/Stock-Finder.git
npm install
tsc
Hier ist ein Codebeispiel, wie Sie mithilfe des Pakets mit der Funktion getStock()
eine einfache Anfrage nach $TSLA-Aktieninformationen durchführen können.
const stockFinder = require ( 'stockfinder' ) ;
/*
Declare the Stock Finder with
the parameters you want
*/
const sf = new stockFinder ( 'stable' , 'TSLA' , apiKey , false ) ;
/*
Call the get stock function and then wait
for the promise to return
*/
sf . getStock ( ) . then ( res => {
console . log ( res )
} ) ;
Wenn Sie mehrere Aktien erhalten möchten, verwenden Sie die Funktion getStocks()
.
const stockFinder = require ( 'stockfinder' ) ;
/*
Declare the Stock Finder with
the parameters you want
*/
const sf = new stockFinder ( 'stable' , [ 'TSLA' , 'AAPL' ] , apiKey , false ) ;
/*
Call the get stocks function and then wait
for the promise to return
*/
sf . getStocks ( ) . then ( res => {
console . log ( res )
} ) ;
Manchmal hat IEX Cloud Probleme mit normalen Anfragen. Sie können stattdessen zur Verwendung einer CURL-Anfrage wechseln, indem Sie dem Beispiel folgen.
const stockFinder = require ( 'stockfinder' ) ;
/*
Declare the Stock Finder with
the parameters you want
*/
const sf = new stockFinder ( 'stable' , 'TSLA' , apiKey , true ) ;
/*
Call the get stock function and then wait
for the promise to return
*/
sf . getStock ( ) . then ( res => {
console . log ( res )
} ) ;
Eine Liste der vorgeschlagenen Funktionen (und bekannten Probleme) finden Sie unter „Offene Probleme“.
Beiträge machen die Open-Source-Community zu einem so wunderbaren Ort zum Lernen, Inspirieren und Schaffen. Jeder Beitrag, den Sie leisten, wird sehr geschätzt .
git checkout -b feature/AmazingFeature
)git commit -m 'Add some AmazingFeature'
)git push origin feature/AmazingFeature
) Verteilt unter der MIT-Lizenz. Weitere Informationen finden Sie unter LICENSE
.
Austin McCalley – [email protected]
Projektlink: https://github.com/austinmccalley/Stock-Finder