IEX Cloud에 쿼리하여 최근 주식 데이터를 찾는 빠른 방법입니다.
문서 살펴보기 »
데모 보기 · 주식 찾기 버그 · 기능 요청
나는 내가 직접 사용할 주식 정보의 IEX Cloud 데이터베이스를 쉽게 쿼리하기 위해 이 프로젝트를 만들었습니다. 처음에는 이미 이 기능을 제공하는 패키지를 찾기 시작했는데 업데이트된 패키지가 없었습니다. 그런 다음 이 작업을 수행하기 위한 훨씬 더 효율적인 접근 방식을 허용하기 위해 이 패키지를 만들었습니다.
이 패키지 사용을 시작하려면 다음 단계를 따르세요.
이 프로젝트가 작동하려면 최신 버전의 NPM이 필요합니다.
npm install npm@latest -g
git clone https://github.com/austinmccalley/Stock-Finder.git
npm install
tsc
다음은 getStock()
함수가 포함된 패키지를 사용하여 $TSLA 주식 정보에 대한 간단한 요청을 수행하는 방법에 대한 코드 샘플입니다.
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 )
} ) ;
여러 주식을 얻으려면 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 )
} ) ;
때때로 IEX Cloud가 일반 요청에 문제가 있는 경우, 예제를 따라 대신 CURL 요청을 사용하도록 전환할 수 있습니다.
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 )
} ) ;
제안된 기능(및 알려진 문제) 목록은 공개 문제를 참조하세요.
기여는 오픈 소스 커뮤니티를 배우고, 영감을 주고, 창조할 수 있는 놀라운 장소로 만드는 것입니다. 귀하의 기여 에 크게 감사드립니다 .
git checkout -b feature/AmazingFeature
)git commit -m 'Add some AmazingFeature'
)git push origin feature/AmazingFeature
) MIT 라이센스에 따라 배포됩니다. 자세한 내용은 LICENSE
참조하세요.
오스틴 맥컬리 - [email protected]
프로젝트 링크: https://github.com/austinmccalley/Stock-Finder