Binance.com helper tools written in Q / Kdb
  • q 91.9%
  • HiveQL 8.1%
Find a file
2018-01-01 14:56:09 -05:00
_CONF.EXAMPLE.q add CURLDLY to config 2018-01-01 14:54:26 -05:00
_lib.q TGpost fixes in _lib, better F/FB/FS, Syms now symbols not strings 2018-01-01 14:55:13 -05:00
bot.q bot fixes for tg parsing maybe 2018-01-01 14:54:37 -05:00
depth.q first steps toward watching order book depth 2018-01-01 14:55:59 -05:00
fetch.q rework fetch before EOL 2018-01-01 14:54:50 -05:00
fetchbot.q first version of FETCHBOT! fetch from B, spam to TG 2018-01-01 14:55:38 -05:00
ingest.q ingest adapted to use new table schema 2018-01-01 10:45:14 -05:00
init.q schema creator 2018-01-01 14:56:09 -05:00
pnl.q pnl improvements 2017-12-30 20:53:50 -05:00
ranges.q ranges fixes 2017-12-31 16:57:15 -05:00
README.md pnl improvements 2017-12-30 20:53:50 -05:00

binance.q

wut is

These are helpful tools for those who use Binance.com for cryptocurrency trading.

They are written in the Q language by Arthur Whitney and KX Systems.

parts

  • fetch.q - endless loop. download trades for watched symbols. store in data/

  • pnl.q - using your downloaded trade history, attempt to build a profit and loss statement for every active trading period of the day, and builds a trade table for you

  • ranges.q - not yet implemented. stats for a given set of trades.

  • bot.q - not yet implemented. telegram bot to send you alerts when ranges reach certain levels.

usage

  1. Install the latest Q/Kdb from KX Systems

  2. Setup config:

$ cp _CONF.EXAMPLE.q _CONF.q
$ vim _CONF.q
$ mkdir data/ logs/
$ q fetch.q
# etc..

disclaimer

i have no idea what im doing as usual

who

lackner@gmail.com

license

none