Skip to content

qyvlik/formula-data

Repository files navigation

formula-data

Fetch crypto-currency ticker and foreign exchange rates, and upload into qyvlik/formula.

startup

  1. Copy the .env.example as .env file
  2. set the variable such as follow
# enable use http proxy
ENABLE_HTTP_PROXY=true
MY_HTTP_PROXY=http://127.0.0.1:1087

# job cron experession, default interval is 3 seconds 
CRON_EXPRESSION=0/3 * * * * ?

# formula host, see https://github.com/qyvlik/formula
FORMULA_HOST=http://127.0.0.1:8120
FORMULA_TOKEN=ad82c6ae-f7a3-486b-b933-aa19104d8142
FORMULA_TIMEOUT=300000

# foreign exchange rates, see https://github.com/qyvlik/fiat-exchange-rates
FIAT_RATE_HOST=http://127.0.0.1:8080
FIAT_TIMEOUT=14400000
  1. Copy the fetch-config.json.example as fetch-config.json
  2. Set the exchange name and market which you want fetch
{
  "exchanges": [
    "binance",
    "huobipro",
    "okex",
    "upbit",
    "kraken"
  ]
}

npm install

npm install --registry=https://registry.npm.taobao.org

formula

See qyvlik/formula

ccxt

See ccxt/ccxt

foreign-exchange-rates

See qyvlik/fiat-exchange-rates

About

formula-data

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •