Understanding Prediction Output
Standard Prediction Format
All CryptoView Pro models return predictions in a standardized DataFrame format:Key Columns
- predicted_price: The model’s best estimate
- lower_bound: Lower confidence interval (typically 2.5th percentile)
- upper_bound: Upper confidence interval (typically 97.5th percentile)
- trend (Prophet only): Underlying trend component
Interpreting Confidence Intervals
What Confidence Intervals Mean
Confidence intervals quantify prediction uncertainty. A 95% confidence interval means:- There’s a 95% probability the actual price will fall within the range
- Wider intervals = higher uncertainty
- Narrower intervals = higher confidence
Analyzing Interval Width
Interpretation Guidelines
| Uncertainty % | Interpretation | Action |
|---|---|---|
| < 2% | Very high confidence | Safe to act on predictions |
| 2-5% | Good confidence | Normal for crypto predictions |
| 5-10% | Moderate uncertainty | Consider additional analysis |
| > 10% | High uncertainty | Use caution, market volatility high |
Model Performance Metrics
XGBoost Metrics
When training XGBoost, you receive comprehensive metrics:Understanding Key Metrics
Mean Absolute Error (MAE)
Direction Accuracy
MAPE (Mean Absolute Percentage Error)
Prophet Metrics
Comparative Analysis
Comparing Multiple Models
When using the Hybrid model, compare predictions:Visualizing Model Comparison
Backtesting Analysis
Running Backtest
Visualizing Backtest Results
Error Distribution Analysis
Feature Importance Analysis
Understanding What Drives Predictions
Trend Analysis
Detecting Price Trends
Risk Assessment
Calculating Risk Metrics
Best Practices
1. Always Validate Against Technical Indicators
2. Monitor Prediction Stability
3. Document Your Analysis
Next Steps
- Learn about model selection strategies
- Optimize predictions with performance tuning
- Return to making predictions