v0.1.0
Get hk stock information cli
Repository
Current version released
5 years ago
hk-stock-cli
get hk stock information cli
$ deno install --allow-net -f --name hkStock https://deno.land/x/hk_stock_cli/main.tshkStock
Usage
$ hkStock --help
$ hkStock --version
$ hkStock --current
$ hkStock --index-future
Options
--help, -h, help Show help
--version, -v, version Show version
--current, -c, current [code] [startDate] [endDate] Get hk stock infomation / get hk stock infomation with startDate and endDate
--index-future, -if, index-future [indexCode] [month] [year] [startDate] [endDate] Get hk index future infomation / get hk index future infomation with startDate and endDate
Examples
$ hkStock --current 00005
Name: Hsbc Holdings (00005)
Description: Stock Prices for Hsbc Holdings from the Hong Kong Stock Exchange. Currency: HKD
Name: Hsbc Holdings (00005)
Description: Stock Prices for Hsbc Holdings from the Hong Kong Stock Exchange. Currency: HKD
βββββββββ¬βββββββββββββββ¬βββββββββββββββ¬ββββββββββββ¬ββββββββββββ¬ββββββββ¬ββββββββ¬βββββββββ¬ββββββββ¬ββββββββ¬ββββββββββββββββ¬βββββββββββββββββββ¬ββββββββββββββββ¬ββββββββββ
β (idx) β Date β NominalPrice β NetChange β Change(%) β Bid β Ask β P/E(x) β High β Low β PreviousClose β ShareVolume(000) β Turnover(000) β LotSize β
βββββββββΌβββββββββββββββΌβββββββββββββββΌββββββββββββΌββββββββββββΌββββββββΌββββββββΌβββββββββΌββββββββΌββββββββΌββββββββββββββββΌβββββββββββββββββββΌββββββββββββββββΌββββββββββ€
β 0 β "2020-05-29" β 35.85 β "" β "" β 35.85 β 35.9 β "" β 36.45 β 35.85 β 37 β 41063 β 1482787 β "" β
β 1 β "2020-05-28" β 37 β "" β "" β 36.95 β 37 β "" β 38.2 β 36.3 β 37.35 β 56106 β 2085795 β "" β
$ hkStock --current 00005 2020-05-01 2020-05-05
Name: Hsbc Holdings (00005)
Description: Stock Prices for Hsbc Holdings from the Hong Kong Stock Exchange. Currency: HKD
Name: Hsbc Holdings (00005)
Description: Stock Prices for Hsbc Holdings from the Hong Kong Stock Exchange. Currency: HKD
βββββββββ¬βββββββββββββββ¬βββββββββββββββ¬ββββββββββββ¬ββββββββββββ¬βββββββ¬ββββββββ¬βββββββββ¬βββββββ¬βββββββ¬ββββββββββββββββ¬βββββββββββββββββββ¬ββββββββββββββββ¬ββββββββββ
β (idx) β Date β NominalPrice β NetChange β Change(%) β Bid β Ask β P/E(x) β High β Low β PreviousClose β ShareVolume(000) β Turnover(000) β LotSize β
βββββββββΌβββββββββββββββΌβββββββββββββββΌββββββββββββΌββββββββββββΌβββββββΌββββββββΌβββββββββΌβββββββΌβββββββΌββββββββββββββββΌβββββββββββββββββββΌββββββββββββββββΌββββββββββ€
β 0 β "2020-05-05" β 39 β "" β "" β 39 β 39.05 β "" β 39.2 β 38.3 β 38.6 β 24187 β 938710 β "" β
β 1 β "2020-05-04" β 38.6 β "" β "" β 38.6 β 38.65 β "" β 39 β 38.6 β 40.25 β 53885 β 2087785 β "" β
βββββββββ΄βββββββββββββββ΄βββββββββββββββ΄ββββββββββββ΄ββββββββββββ΄βββββββ΄ββββββββ΄βββββββββ΄βββββββ΄βββββββ΄ββββββββββββββββ΄βββββββββββββββββββ΄ββββββββββββββββ΄ββββββββββ
$ hkStock --index-future HSI may 2020
Name: Hang Seng Index Futures, May 2020 (HSIK2020)
Description: Historical Hong Kong Futures Prices: Hang Seng Index Futures, May 2020 (HSIK2020).
Name: Hang Seng Index Futures, May 2020 (HSIK2020)
Description: Historical Hong Kong Futures Prices: Hang Seng Index Futures, May 2020 (HSIK2020).
βββββββββ¬βββββββββββββββ¬ββββββββ¬ββββββ¬ββββββ¬βββββββββββββ¬ββββββββ¬ββββββββ¬βββββββββ¬ββββββββββββββββββββββββββ¬ββββββββββββ¬βββββββββββββββββββββββ
β (idx) β Date β Open β Bid β Ask β LastTraded β High β Low β Volume β Prev.DaySettlementPrice β NetChange β Prev.DayOpenInterest β
βββββββββΌβββββββββββββββΌββββββββΌββββββΌββββββΌβββββββββββββΌββββββββΌββββββββΌβββββββββΌββββββββββββββββββββββββββΌββββββββββββΌβββββββββββββββββββββββ€
β 0 β "2020-05-29" β "" β "" β "" β "" β "" β "" β "" β "" β "" β 14474 β
β 1 β "2020-05-28" β 23183 β "" β "" β "" β 23466 β 22966 β 16179 β 23129 β -76 β 24122 β
$ hkStock --index-future HSI may 2020 2020-05-01 2020-05-05
Name: Hang Seng Index Futures, May 2020 (HSIK2020)
Description: Historical Hong Kong Futures Prices: Hang Seng Index Futures, May 2020 (HSIK2020).
Name: Hang Seng Index Futures, May 2020 (HSIK2020)
Description: Historical Hong Kong Futures Prices: Hang Seng Index Futures, May 2020 (HSIK2020).
βββββββββ¬βββββββββββββββ¬ββββββββ¬ββββββ¬ββββββ¬βββββββββββββ¬ββββββββ¬ββββββββ¬βββββββββ¬ββββββββββββββββββββββββββ¬ββββββββββββ¬βββββββββββββββββββββββ
β (idx) β Date β Open β Bid β Ask β LastTraded β High β Low β Volume β Prev.DaySettlementPrice β NetChange β Prev.DayOpenInterest β
βββββββββΌβββββββββββββββΌββββββββΌββββββΌββββββΌβββββββββββββΌββββββββΌββββββββΌβββββββββΌββββββββββββββββββββββββββΌββββββββββββΌβββββββββββββββββββββββ€
β 0 β "2020-05-05" β 23600 β "" β "" β "" β 23800 β 23525 β 77546 β 23759 β 386 β 105008 β
β 1 β "2020-05-04" β 23688 β "" β "" β "" β 23730 β 23305 β 117922 β 23373 β -1129 β 98117 β
βββββββββ΄βββββββββββββββ΄ββββββββ΄ββββββ΄ββββββ΄βββββββββββββ΄ββββββββ΄ββββββββ΄βββββββββ΄ββββββββββββββββββββββββββ΄ββββββββββββ΄βββββββββββββββββββββββRequirement:
- install deno (1.0.2)
Testing and run:
// install deps
$ deno cache main.ts
// run in local
$ deno run --allow-net main.ts --help
// allow all permission
$ deno run -A main.ts --help
// run test case
$ deno test --allow-net
// format code
$ deno fmt
// build cli
$ deno install --allow-net -f --name hkStock main.ts