Changelog

Recent updates and improvements to ICDB

2026-01-08

Bug Fixes

  • Fixed missing columns in strategy and correlation exports - All filterable columns including Beta vs SPY and Average Trades per Year are now properly included when exporting data to CSV

2026-01-06

Bug Fixes

  • Fixed account filtering in table view - When filtering by account type (e.g., Roth IRA), the table view now correctly shows only symphonies from the selected account and no longer displays symphonies from other accounts
  • Fixed incorrect cumulative returns showing negative values - Symphonies now display accurate cumulative returns that match their performance, resolving cases where some symphonies incorrectly showed large negative returns despite positive performance

2026-01-03

Features

  • Added 'All Accounts' view as default on account pages - Account pages now default to showing combined data from all your accounts, making it easier to see your overall portfolio performance at a glance. You can still filter to individual accounts when needed

Bug Fixes

  • Fixed average trades per year calculation to accurately use proper rebalance frequencies - The calculation now only counts trades that occur on actual rebalance days from the backtest data, filtering out trades that happen on non-rebalance days due to drift or other factors

2026-01-02

Features

  • Added deviation score to user pages - View deviation scores for each symphony on user profile pages. Deviation scores are sortable in table view and displayed in card view
  • Added cumulative return metric to user pages - View cumulative returns for each symphony on user profile pages. Cumulative return is sortable in table view and displayed in card view
  • Added days ran metric to user pages - View the number of days since the first datapoint for each symphony on user profile pages. Days ran is sortable in table view and displayed in card view

2026-01-01

Features

  • Added Average Trades/Year column and filter - Filter and sort strategies by their average number of trades per year to find strategies with your preferred trading frequency
  • Added Beta vs SPY column and filter - View and filter strategies by their average beta relative to SPY. This helps identify strategies that move with or against the market, useful for pairing symphonies to target net beta
  • Added current and max drawdown day counts to account stats page - View how long you've been in the current drawdown and the duration of the maximum drawdown period
  • Added log mode toggle to portfolio returns chart - Switch between linear and logarithmic scale to better visualize returns over different time periods and ranges

2025-12-30

Bug Fixes

  • Fixed CAGR calculation for symphonies - corrected the annualized return calculation to properly account for the time period
  • Fixed broken multi-account selection for specific symphonies - resolved issues where the account filtering logic was not grabbing the correct symphonies

2025-12-23

Improvements

  • Fixed intraday performance tracking for symphonies - symphony charts and performance metrics now properly include the current day's real-time data, so you can see up-to-date performance even during trading hours

2025-12-22

Features

  • User pages - Share your live symphonies and account stats with others! Visit /users/[username] to see your public profile with all your live strategies, portfolio performance, and detailed account statistics
  • Users page - Browse all users with public profiles! Visit /users to discover and explore public user profiles in a grid view with search functionality

2025-12-20

Bug Fixes

  • Fixed errors when selecting multiple symphonies - selections are now saved more reliably without hitting browser storage limits

2025-12-18

Improvements

  • Added custom color scheme to QuantStats reports

Bug Fixes

  • Fixed QuantStats report generation - resolved connection errors and improved error handling to display proper HTML error pages
  • Fixed folder page titles not displaying the correct folder name

2025-12-17

Bug Fixes

  • Fixed rebalance dropdown options not appearing for accounts that aren't signed in
  • Fixed add to folder modal overflow issues

2025-12-16

Features

  • Wash Sale Helper for Pro users - Find alternative symphonies that avoid wash sale violations by identifying highly correlated strategies without tickers from your wash sale window

2025-12-14

Improvements

  • OverGuard scores now require sufficient data to calculate. Strategies need at least 120 days of backtest data to receive a score. If a strategy doesn't meet the data requirements, the score will show as 'N/A' instead of a number.

Bug Fixes

  • Fixed OverGuard OOS vs IS Performance metric calculation to use CAGR instead of arithmetic mean annualization

2025-12-13

Features

  • Added Source field to strategy and correlation exports

Improvements

  • Added missing fields to natural language search functionality

Bug Fixes

  • Fixed exports for various fields in strategy and correlation tables
  • Fixed ticker normalization issues
  • Fixed BT/OOS ratio, source, and rebalance fields not being saved to search history