0.5.0 • Published 4 years ago

twstockjs v0.5.0

Weekly downloads
4
License
MIT
Repository
github
Last release
4 years ago

twstockjs

npm Travis (.org) Coveralls github Gitter Codacy Badge David Quality Gate Status semantic-release

台股資料library

Install

npm i twstockjs

Usage

const { Basic, Realtime } = require('twstockjs');

API

Basic

getStockList()

取得上市上櫃證券清單

const stockList = await Basic.getStockList();

取得上市證券清單

const stockList = await Basic.getStockList('tse');

取得上櫃證券清單

const stockList = await Basic.getStockList('otc');

getCorpInfo(string)

取得公司資料

await Basic.getCorpInfo('2330');
await Basic.getCorpInfo('台積電');
await Basic.getCorpInfo('0050'); // null

isTradingDay(string)

判斷是否為交易日

await Basic.isTradingDay('2019/12/21'); // false

checkTradingDay(string)

檢查是否為交易日

await Basic.checkTradingDay('2019/12/21');
/*
{
  isTradingDay: false,
  des: 'weekend'
}
*/

Realtime

getByStocks(IStock[])

const realtimeData = await Realtime.getByStocks([
  {code:'2330', type:'tse'},
  {code:'3260', type:'otc'}
]);

History

get(code, year, month)

const realtimeData = await History.get(
  '2330',
  2019,
  12);
0.5.0

4 years ago

0.4.1

4 years ago

0.4.0

4 years ago

0.3.2

4 years ago

0.3.0

4 years ago

0.3.1

4 years ago

0.2.0

4 years ago

0.1.6

5 years ago

0.1.5

5 years ago

0.1.4

5 years ago

0.1.3

5 years ago

0.1.2

5 years ago

0.1.1

5 years ago

0.1.0

5 years ago