MLCryptoForecasterICH.py

H4 model is performing quite well:

  • Neutral (inside cloud, –1):

    • Precision 0.69 — when it predicts “neutral,” it’s correct 69% of the time.
    • Recall 0.43 — it only catches 43% of the actual neutral periods (you might tighten this).
  • Downtrend (0):

    • Precision 0.81, Recall 0.93 — it’s very good at spotting bearish moves.
  • Uptrend (1):

    • Precision 0.90, Recall 0.94 — excellent at capturing rallies.
  • Overall accuracy: 84% — a big jump from ~50% on 15 min data.

Ichimoku cloud features (plus the suite of other indicators) really helped the model understand trend context.


Next steps you might consider:

  1. Feature Importance
    Plot a bar chart of your model’s feature importances to see which indicators are driving predictions.

  2. Backtesting
    Build a simple backtester that uses your predicted signals to simulate entry/exit and evaluate net returns.

  3. Hyperparameter Tuning
    Run a grid search or randomized search to squeeze out even more performance.

  4. Visualization
    Overlay your up/down/neutral predictions on a price+cloud chart for visual validation.


In all of our logging and modeling:

1 = Uptrend

0 = Downtrend

–1 = Neutral (price inside the Ichimoku cloud)

Downloads last month

-

Downloads are not tracked for this model. How to track
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support