Workflow
Global process is scheduled to run on a daily basis in a production setting
The underlying price must be populated directly on the return leg for valuation date before processing the reset
Accounting does not automatically look to the underlying for reset prices
Security Query Flag (1256) controls whether prices and FX rates must be loaded for the reset date (
ACTUAL
, default), or if the most recently available will be used (RECENT
)WhenÂ
ACTUAL
is used and either prices or FX rates (for foreign TRS) are missing, the reset will failUsing
RECENT
will prevent failures, but may lead to incorrect reset activity
Resets should be scheduled to run prior to accruals to ensure financing is calculated on the correct notional on reset date
Calculation
The reset cash flow direction is determined by reset price being above or below initial price (trade price or last reset price). Positive amounts are disbursements when paying the return and receipts when receiving it. Conversely, negative amounts are receipts when paying the return and disbursements when receiving it.
Shares: 1,000,000, Initial Price: $80, and Reset Price: $85
Return Amount = 1,000,000 * (85 - 80) = $5,000,000
New Notional = 1,000,000 * 85 = $85,000,000
Finance leg notional is recalculated based on return leg # of shares and reset price. The finance leg starts accruing on the new notional on reset date (valuation date + Lag/Coupon Delay Days). This is the 10th in the attached example.
Constant Notional: reset payments are calculated the same way as outlined above, except the initial price is always trade price. Notional and notional cost are established at trade time and do not change.
To keep notional constant, Accounting divides it by reset price to calculate an updated # of shares
Add Comment