Skip to content

OpenDataforWeb3/predict-eth

 
 

Repository files navigation

Predict-ETH

This is a challenge to predict the price of ETH. With prize $$. It uses ocean.py library.

Predicting ETH accurately helps to make $ in trading ETH, yield farming or DeFi protocol development. And, you can sell your predictions as a datafeed, for others to do the same.

Then the challenge is: how accurately can you predict ETH?

Current challenge

Future challenges

Competitions are monthly. Predictions are due the first Wednesday of the month.

  • Predict-ETH Round xxx - Stay tuned, we're moving to weekly Predict-ETH competitions...

(We reserve the right to alter competitions that have not launched yet.)

Example End-to-End Flows

These are example full submissions to the challenge. You can use any of them as a starting point.

  • Simple: To-the-point example, with simple input data (just ETH price) and simple model (linear dynamical model)
  • Model optimization: Same as Simple with added optimization using cross-validation to select best hyperparameters.
  • Compare models: Build models that predict 1-12 hours ahead in one shot. Compare linear, SVM, RF, and NN models.

Example Data Sources

These are examples of how to get data from various places. Each place has its own benefits.

Get ETH price data:

Inspiration: ideas for data & modeling

Here are ideas to get even more accurate results.

Inspiration from algorithmic trading

Getting into the head of a trader might inspire you in predicting ETH.

To help with that, the algorithmic trading flow README does a walk-through of the "Freqtrade" open-source trading tool with a custom trading strategy.

Appendix: Past challenges

Appendix: Predict-eth library

Predict-eth is a library on pypi.

To install: pip3 install predict-eth

To further develop it:

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%