{
 "updated": "2026-09-04 21:00 UTC",
 "methodology": "Every published forecast is scored at its target date: direction correct = sign of realized move matches the call; target touched = price reached the target at any point in the window. Misses are counted \u2014 nothing is dropped.",
 "categories": {
  "crypto": {
   "all_time": {
    "n": 41,
    "direction_hit_rate": 53.7,
    "target_touch_rate": 90.2,
    "avg_predicted_pct": -0.94,
    "avg_actual_pct": -11.45
   },
   "last_30d": {
    "n": 25,
    "direction_hit_rate": 44.0,
    "target_touch_rate": 96.0,
    "avg_predicted_pct": -0.56,
    "avg_actual_pct": -18.98
   }
  },
  "equity": {
   "all_time": {
    "n": 60,
    "direction_hit_rate": 41.7,
    "target_touch_rate": 76.7,
    "avg_predicted_pct": 0.65,
    "avg_actual_pct": 0.54
   },
   "last_30d": {
    "n": 39,
    "direction_hit_rate": 38.5,
    "target_touch_rate": 87.2,
    "avg_predicted_pct": 0.9,
    "avg_actual_pct": -0.99
   }
  },
  "forex": {
   "all_time": {
    "n": 30,
    "direction_hit_rate": 30.0,
    "target_touch_rate": 60.0,
    "avg_predicted_pct": 0.07,
    "avg_actual_pct": -0.28
   },
   "last_30d": {
    "n": 14,
    "direction_hit_rate": 42.9,
    "target_touch_rate": 85.7,
    "avg_predicted_pct": 0.13,
    "avg_actual_pct": -0.37
   }
  },
  "commodities": {
   "all_time": {
    "n": 31,
    "direction_hit_rate": 38.7,
    "target_touch_rate": 87.1,
    "avg_predicted_pct": 0.32,
    "avg_actual_pct": -2.11
   },
   "last_30d": {
    "n": 21,
    "direction_hit_rate": 28.6,
    "target_touch_rate": 90.5,
    "avg_predicted_pct": 0.43,
    "avg_actual_pct": -1.45
   }
  },
  "overall": {
   "all_time": {
    "n": 162,
    "direction_hit_rate": 42.0,
    "target_touch_rate": 79.0,
    "avg_predicted_pct": 0.08,
    "avg_actual_pct": -3.15
   },
   "last_30d": {
    "n": 99,
    "direction_hit_rate": 38.4,
    "target_touch_rate": 89.9,
    "avg_predicted_pct": 0.32,
    "avg_actual_pct": -5.54
   }
  }
 }
}