Skip to content

kwisatzheadache/cryptodactyl

Repository files navigation

Synopsis

High frequency trading. But not the way that FinTech companies are doing - thousands of trades per hour, dependent on high-speed connection and execution. Rather, we're trading on lower-frequency volatility, in smaller dollar amounts.

Currently unclear whether it will be strictly stocks, coins, or a mix of both.

Multiple parts:

  1. API to scrape and collate data. Store in database. Thinking Elixir/MySQL, running on raspberry pi.
  2. Analysis and simulation. Things to consider:
    1. First layer: modeling single good.
    2. Second layer: multiple goods.
    3. Third layer: mixing trading strategies.
    4. Sampling frequency.
    5. Return requirements and stop losses.

Code Example

None yet.

Motivation

Notes

Next Steps

sudo apt install mariadb-server-10.3

  1. mariaDB server Create database "cryptodactyl" create table "ticker" with columns: id, name, value, timestamp, source
  2. simple API calls with python requests
    1. Grab multiple tickets, store in db.
    2. Run on Raspberry pi
  3. Modeling and simulation. Probably in Python for ease and speed.

Requirements

  1. python requirements in requirements.txt. Install with pip3 install -r requirements.txt
  2. mariadb. Install for raspbian not done yet.

Tests

None yet.

License

MIT

About

Machine learning predictive modeling for cryptocurrencies

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages