ye

yahoo-exchange

A simple exchange rate api of Yahoo! Finance. (MIT License)

Showing:

Popularity

Downloads/wk

15

GitHub Stars

3

Maintenance

Last Commit

3yrs ago

Contributors

0

Package

Dependencies

2

License

MIT

Type Definitions

Built-In

Tree-Shakeable

No?

Readme

yahoo-exchange

npm npm npm npm npm npm npm

getExchangeData(pair): Promise<Array<[number[], string]>>

  • pair : string or Array\<string>
  • number[] : [Now, Changes, Changes percent, Previous Close, Open, Day's Range Min, Day's Range Max]
  • string[] : pair

Unlike getExchangeDataArray, it waits for all requests to complete before returning to Promise.

This method was created on 2018.09.02(KST)

getExchangeDataArray(pair, callback, errorHandler): void

  • pair : string or Array\<string>
  • callback : (Array\<number>, pair) => any
  • errorHandler : options (A default method is console.log(error))

    Introduction to v2.0.0

    52 Week Range Min, 52 Week Range Max, Bid, Ask have been removed from the returned items.

Array\<number> : [Now, Changes, Changes percent, Previous Close, Open, Day's Range Min, Day's Range Max]

Warning

getExchangeDataArray does not return Arrays to Callback.

getExchangeDataLowTraffic() @deprecated

deprecated Since version 2.0.2. Will be deleted in version 3.0. Use getExchangeDataArray instead.

getExchangeDataLowTrafficP() @deprecated

deprecated Since version 2.0.2. Will be deleted in version 3.0. Use getExchangeDataArray instead.

getFxYahooJapan(callback, errorHandler): void

  • callback : (data:Object)=> any

    data = { 'USDJPY':[100.05,100.15], ... more 21 data }

  • errorHandler : options (A default method is err => console.log(err)) It does return fx data (bid and ask) in 5m chart (5分足)

What pairs are available?

  • USDJPY, EURJPY, AUDJPY, GBPJPY, NZDJPY, CADJPY, CHFJPY, ZARJPY, CNHJPY
  • EURUSD, GBPUSD, AUDUSD, NZDUSD, HKDJPY
  • EURGBP
  • EURAUD
  • USDCHF, EURCHF, GBPCHF, AUDCHF, CADCHF
  • USDHKD

getPairArray(currency: Array, base: Array): Array

It returns a pair array.

getUnit(currency:string):string or Array

It Returns a currency sign or a list of currency sign.

Some of the code from the library below has been included in this project.

Rate & Review

Great Documentation0
Easy to Use0
Performant0
Highly Customizable0
Bleeding Edge0
Responsive Maintainers0
Poor Documentation0
Hard to Use0
Slow0
Buggy0
Abandoned0
Unwelcoming Community0
100
No reviews found
Be the first to rate

Tutorials

No tutorials found
Add a tutorial