Skip to content

Changelog

  • Distinguish logic changes in a spell from cosmetic changes so the true out-of-sample period can be recorded
  • Ticker correlation info now shows uncorrelated assets, too, in addition to correlated & inversely correlated ones.
  • Improve the legibility of tables in Cast Spells, Grimoire, and Correlated Tickers
  • Support Markdown for spell notes in Grimoire
  • Support partial cash-outs with empty branches
  • Enable a single spell to be traded across multiple account types (e.g. paper and real) at once
  • Add two new FRED series: VIXCLS and VXVCLS
  • Support three FRED series with the @ prefix: BAMLH0A0HYM2, T10Y3M, and T10Y2Y
  • Add undo/redo shortcuts
  • Grimoire now enables you to conveniently wrap any condition with All Of or Any Of.
  • Support a new index, ^BDIY (BDI Baltic Exchange Dry Index)
  • Mark PTP (Publicly Traded Partnership) tickers, which may not be tradable for non-US users
  • Support two new indices: ^DXY (dollar index) and ^BCOMGC (gold index)
  • Provide users an option to liquidate all unmanaged positions in their brokerage accounts
  • Enable the spell open dialog to show each spell’s size in KB
  • Show unmanaged positions in Cast Spells for easier identification of potential stray assets
  • Automate portfolio weighting by Inverse Volatility or Inverse Volatility + Low Correlation Boost when rebalancing
  • Landing page renewal
  • Enable trading users to rebalance with new spells and contributions or withdrawals
  • Retire the existing trading tiers and introduce a new premium tier
  • Enable 2FA by email
  • Enable users to collapse or expand all Ticker incantations en bloc with a shift-click
  • Support a benchmark ticker in Cast Spells
  • Declutter editing UIs by simplifying and compacting the display of each incantation type’s key configs when not hovered
  • Add two shortcuts: Ctrl+R to run a backtest and Ctrl+H to hide backtest outcomes
  • Enable users to toggle dividend reinvestment per spell
  • Remember up to three custom periods for convenient comparison of sub-period performance after backtests
  • Enable adjustable periods for correlation matrix in Cast Spells
  • Provide return contribution per asset in Allocation History | Distribution Stats and Asset To Highlight
  • Add name-based filtering to spell open popup
  • Add a table for trailing dollar amount changes to Cast Spells
  • Add a pie chart for tickers to Cast Spells
  • Enable zooming into the visible period in backtest live preview while holding Ctrl
  • Add Asset Allocation, a free tool for static asset allocations
  • Support highlighting an asset instead of a branch in the main plot while holding Shift
  • Increase the height of Cast Spells plot
  • Enable Live Preview toggling in Grimoire with Ctrl+P
  • Show an opened spell’s last modified date in the backtest plot
  • Support an empty branch in selector incantations for cash-outs, and ignore it in distribution when it is under an equal-weight distributor incantation
  • Grimoire now enables you to easily wrap an incantation with Weighted or Filtered.
  • Implement Portfolio Visualizer CSV export for allocation history
  • Add beta info to ticker correlation entries
  • A new condition can be inserted in the middle for All Of / Any Of / Switch.
  • A new incantation can be inserted in the middle for Weighted and Filtered
  • Add the zoom option of 1D to Cast Spells plot
  • Add Drawdown indicator
  • Support more volatility indices: VIX1D, VIX9D, VIX3M, VIX6M, VIX1Y, VVIX, VXD, and VXN
  • Introduce a right-click pop-up with a slider for easier custom weight adjustment in Weighted and Filtered
  • Implement a right-click pop-up for All Of / Any Of switch
  • Improve the robustness of trading logic
  • Implement “Liquidate On Failure”
  • Implement symbol change warning, inactive symbol warning, and trade warm-up failure warning
  • Add some more useful columns to the spell table in the spell open dialog
  • Support subspells with If/Else and Enter/Exit incantations
  • Add performance stats and correlation matrix to Cast Spells page when its percentage plot mode is on
  • Make “Branch To Highlight” combo show branch percentages for the plot’s visible portion
  • Tally net contributions per user for the correct tracking of all time performance even with spell liquidations
  • Support a limited set of indices: VIX, MOVE, S5TW, S5FI, S5TH, NDTW, NDFI, and NDTH
  • Add K50, K25, UPI (Ulcer Performance Index), GPR (Gain to Pain Ratio), Win Rate, Correlation, and Monthly Return Averages to the backtest stats
  • Make the main backtest plot show CAGR, MD, and other relevant stats for the visible domain (instead of the full domain) with the date range at the center