meetri / cryptotrader

a crypto scraper and bot trader

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

cryptotrader

a crypto scraper and bot trader

Warning: This is a toy. This is only a toy. requires a bit to get it running. I added a dockerfile and swarm compose configs to simplify things

Dependencies

  • postgres
  • influxdb
  • grafana See docker swarm-mode compose configs.

I basically run my bot in a tmux session on the cloud somewhere. Currently it outputs directly to the terminal. ( see screenshot )

  • Now has a pretty snazy frontend to visualize bot operations ( see screenshot )

TODO:

  • build scraper to gather data into influxdb for visualization in grafana
  • build TA framework using TA-lib and log in influxdb for visualization in grafana
  • build bots to respond to TA analysis
  • build trade management system to keep track of and manage trades ( work-in-progress )
  • add dockerfile and docker compose for dependencies
  • add db schema and skeleton data to repo
  • added angularjs based frontend
  • added backtesting capabilities
  • clean up code ( lots of old code needs to be removed... )
  • create setup script
  • log trade triggers in influxdb to be visualized in grafana
  • create a simpler datasource that will poll live exchange API data real-time ( used for 1hr candles and up )

Donations Welcome 1H1pzUTYbkEZqTJ2Gk2YBAURoL95U3nW7s

About

a crypto scraper and bot trader


Languages

Language:JavaScript 73.3%Language:Python 21.8%Language:HTML 3.7%Language:CSS 0.9%Language:Shell 0.2%Language:Vim Script 0.1%