Skip to content

Changelog

  • Discern the changes in a spell’s logic from cosmetic ones to have its true out-of-sample period 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 one spell to be traded for multiple account types (e.g. paper & real) at once
  • Add two new FRED series of VIXCLS and VXVCLS
  • Support three FRED series of BAMLH0A0HYM2, T10Y3M, and T10Y2Y with ’@’ prefix
  • 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 an 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 contribution / withdrawal
  • 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 custom periods up to 3 for the convenient comparisons of sub-period performances 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 visible period zoom-in for backtest live preview with Ctrl key down
  • Add Asset Allocation, a free tool for static asset allocations
  • Support highlighting an asset instead of a branch in the main plot with Shift key
  • 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
  • You can now have an empty branch in selector incantations for a cash-out and it can be ignored for distribution when it’s under a distributor incantation with equal weighting.
  • 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 an easier custom weight adjusting in Weighted & 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