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