Quant.Infra.Net.Pro.Web.CharleSchwab
Quant.Infra.Net.Pro v1.5.4
This release fixes the /Rebalance account-value basis so portfolio percentages and suggested rebalance actions align with Charles Schwab’s Total accounts value view.
What Changed
- Fixed rebalance calculations to use Charles-style Total accounts value instead of the previously mapped
NetLiquidateValuewhen they differ. - Included cash and money market positions consistently in the rebalance basis.
- Fixed Target Portfolio rows so
Value,Current %,Drift, andActionshow calculated data instead of always staying at$0,0%, or—. - Updated account-level
Current %andDriftto align with Charles% of Acctbehavior. - Allowed
Rebalance %/ core allocation to be set to100%when no free allocation is desired. - Updated in-app version history and README to
1.5.4.
Why It Matters
Previously, accounts holding cash or money market positions such as SWVXX could show incorrect rebalance percentages because the calculation basis excluded part of the Charles account value. This could make target allocations appear overly large and produce incorrect sell/buy suggestions.
Validation
dotnet build --no-restorepasseddotnet test --no-buildpassed- 58 tests passed