Skip to content

jeugregg/ocean_protocol_eth_pred

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ocean_protocol_eth_pred

Predict Eth price

Install

with ocean-lib and data science tools + jupyter into vscode

conda clean -p pip cache purge conda update -n base -c conda-forge conda conda create --name ocean_tf python=3.10.4 conda activate ocean_tf conda install -c apple tensorflow-deps==2.9.0 python -m pip install tensorflow-macos==2.9.0 python -m pip install tensorflow-metal==0.5.0

pip3 install matplotlib ccxt eth_account conda install pandas conda install scikit-learn

ARCHFLAGS="-arch arm64" pip3 install ocean-lib

pip install ipykernel==6.21.0 --force-reinstall

ETH Prediction Round 3 : 1h timeframe + report:

  • 03_Data_Sources.ipynb : Data pipeline
  • 04_Explore.ipynb : Explorartion + Model
  • /doc/ETH Prediction Round 3 - jeugregg.pdf : final report

ETH Prediction Round 4 : 1 hour timeframe:

  • 05_Explore_april
  • 06_Model

ETH Prediction Round 5 : 5 min timeframe:

ETH Prediction Round 6 : 5 min timeframe:

ETH Prediction Round 7 : 5 min timeframe:

2023/08/02 : ETH Prediction Round weely : 5 min timeframe:

2023/08/09 : round

  • 13_Model_05min.ipynb
    • Test with 6h of lag
    • TRAIN/TEST : 80/20
    • Model without dropout for decoder part of AE

2023/08/16 : round

  • 14_Model_05min.ipynb
    • Test with 6 hours of lag
    • TRAIN/TEST : 80/20
    • remove some feature : sin/cos month
    • normalized by ETH price some economics indices : spx, fvx, dxy because TEST data out of TRAIN range
    • Very slow to train on TRAIN set
    • MSE TEST lower than MSE TRAIN at first

2023/08/30 & 2023/09/06: round 52 & 53

  • 16_Model_05min.ipynb
    • Test with 6 hours of lag
    • TRAIN/TEST : 80/20
    • remove some feature : sin/cos month
    • normalized by ETH price some economics indices : spx, fvx, dxy because TEST data out of TRAIN range