Download Cryptocurrency Option Data from Deribit via public API and stored data in a remote Ubuntu server in an SQLite database.
This project is to download cryptocurrency option data available on Deribit via a public API.
The project is run on an Ubuntu remote server with the implementation of Python 3
, Shell
and SQLite
.
The scripts do the following:
json
queries;.csv
files;SQLite
database;.log
file for traceback.Folder structure:
Deribit-Option-Data/
csv_files/
btc_option_data.csv
eth_option_data.csv
deliverable/
option-data-download.py
server-setup.sh
README.md
SQLite-database-management.md
ubuntu-server-setup.md
The script option-data-download.py
:
.csv
files in ../csv_files/..
;SQLite
databse option-data.db
on the Ubuntu remote server;btc_option_data
and eth_option_data
tables in the database.The script server-setup.sh
:
../ubuntu-server-setup.md
.Data stroed in this directory are for local purposes.
These files are not in the Ubuntu server.
The .csv
files are:
btc_option_data.csv
;eth_option_data.csv
.Deribit API: https://docs.deribit.com/?python#deribit-api-v2-0-1