New Data Fields and Improved Capabilities
New: optional columns under the Holdings Widget
|
|
Estimated Income column |
|
Yield to Market column |
|
Current Yield column |
|
Yield to Maturity column (bonds & fixed income only) |
|
Annual Interest Rate column |
|
Annual Interest Rate Amount column (e.g. dividend per share) |
|
Maturity Date column (bonds & fixed income only) |
New: Principal Cash & Income Cash Positions under the Holdings Widget
|
|
The existing single net cash position (WACASH) displayed in the Holdings widget is replaced with two separate positions. |
|
Principal Cash |
|
Income Cash |
New: Principal Cash & Income Cash Positions under Trading Activity
|
|
Two new optional columns are now available within the Trading Activity widget to display the principal and income cash components of a transaction, where applicable. |
|
Principal Cash Components |
|
Income Cash Components |
New: Capture of Income Events in Gain/Loss Module under Gain/Loss Widget
|
|
Short-term capital distributions |
|
Long-term capital distributions |
|
Dividend payments |
|
Interest payments |
How it worked before |
How it works now |
|
Only the reinvestment action was recorded when a distribution was reinvested, and if it was never reinvested, the event was missed entirely. |
Short-term and long-term capital distributions, dividend payments, and interest payments are now captured as realized gain/loss activity.
|
Improvement: Simplified Market Value & Balance Calculations in the Holdings Widget
How it worked before |
How it works now |
|
Market values and account balances were computed using multi-step logic built into TrustDesk itself. |
Holdings market values and account balances are now derived using a pre-calculated Position Market Value provided in the data feed, reducing the complexity of existing calculations. |
Improvement: Pre-calculated Unrealized Gain/Loss for Tax Lots for the Gain/Loss Widget
How it worked before |
How it works now |
|
Unrealized gain/loss was always calculated as current balance minus cost basis. Now, if the data feed provides a pre-calculated value, that number is used as-is. The old formula still kicks in as a fallback if no pre-calculated value is available. |
Where a pre-calculated unrealized gain/loss value is provided in the data feed, that value is now used directly. |
Improvement: Correction of Money Market Handling for the Gain/Loss Widget
How it worked before |
How it works now |
|
Money market fund transactions were incorrectly showing up as realized gain/loss activity. |
This has been corrected so that the full range of money market classification codes is properly excluded. |
Improvement: in Gain/Loss Correct Handling of Reversed Transactions for the Gain/Loss Widget
How it worked before |
How it works now |
|
When a transaction was reversed, the transaction itself was correctly reversed, but any associated realized gain/loss records were left untouched and remained visible. |
Holdings market values and account balances are now derived using a pre-calculated Position Market Value provided in the data feed, reducing the complexity of existing calculations. |
Improvement: Dynamic Reassignment of Security Diversifications for the Security / Diversification
How it worked before |
How it works now |
|
If a securities Major Type Code or Reporting Class Code changed, the diversification classification wouldn't automatically update to reflect the new code. |
When a securities Major Type Code or Reporting Class Code changes, the appropriate diversification classification updates automatically to reflect the change. |