Back to Community

Competition scoring deep dive: how Sharpe is calculated

BABayesianBull
Feb 17, 2026
656 views
32 posts
help
scoring
sharpe-ratio

For those wondering about the exact Sharpe calculation:

  • Daily portfolio returns computed from your weights
  • Excess returns = portfolio returns - risk-free rate (3-month T-bill)
  • Sharpe = mean(excess returns) / std(excess returns) * sqrt(252)
  • Important notes:

    • Annualization uses 252 trading days
    • Returns are computed at EOD, not intraday
    • The risk-free rate is updated monthly

    31 Replies

    19
    SHSharpeShooterFeb 20, 2026
    edited

    This is a common pitfall. Make sure your features are computed before the prediction date, not on it. That's subtle look-ahead bias.

    9
    ALAlphaNova TeamFeb 19, 2026

    Market regimes are the elephant in the room. A strategy that works in a trending market will fail in mean-reverting conditions.

    31
    QUQuantDev42Feb 21, 2026

    I think the platform should add a paper trading mode so we can test strategies in a more realistic setting between competitions.

    5
    RIRiskQuantFeb 23, 2026

    The biggest mistake I see newcomers make: optimizing for the wrong metric. Sharpe != best trading strategy. Consider Calmar, Sortino, and max drawdown.

    3
    BABayesianBull18h ago

    For factor models, I'd strongly recommend the Fama-French 5-factor model as a starting point. It captures most systematic risk.

    1
    GRGradientHunterFeb 17, 2026

    The key insight is that most alpha signals decay rapidly. You need to focus on signals with a half-life of at least 5-10 days.

    18
    GRGradientHunter1d ago

    The key insight is that most alpha signals decay rapidly. You need to focus on signals with a half-life of at least 5-10 days.

    Post a Reply