umutbozkurt / bitcoin-dataset

Bitcoin Dataset Collector

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bitcoin Dataset & Collector

Collector uses Bitsamp as a datasource, gathers market data.

###Collecting:

  • Timestamp
  • Price
  • Amount
  • type (sell or buy)
  • Top 20 bids
  • Top 20 asks
  • Daily High
  • Daily Low
  • Daily Volume
  • Daily Volume Weighted Average Price

for each trade.

Setup & Requirements

  • Clone repository
  • Create a virtualenv, preferably
  • Install requirements
    • Install Postgres
    • Install Python packages pip install --upgrade -r requirements.txt
  • Create a secret.env for secret keys and configuration

Running & Logs

Just run python dataset/collector.py

Logs will be available in same directory as colector.log

Dataset

Dataset will be available in June (after collecting 4-5 months worth data)

Technical Details

Collected data is stored in Postgres. When finished collecting, data will be migrated to InfluxDB for nice time-series query capabilities

Contributing

  • Adding a new datasource / digital currency worth collecting
  • Fixing docs / bugs etc.

Licence

WTFPL

Check LICENSE

About

Bitcoin Dataset Collector

License:Do What The F*ck You Want To Public License


Languages

Language:Python 100.0%