Total Return Swap – TRS (IBOR)

Last updated 9 November 2026

Function reference › Interest Rate Derivatives › Total Return Swap

1 GIAnalyzer function for Excel. Optional arguments are shown in [brackets].

GIA_IRD_TRSwithIBOR_Value

Returns the value of a total return swap in which the underlying index in the funding leg is IBOR (InterBank Offered Rates such as LIBOR).

GIA_IRD_TRSwithIBOR_Value(Position, Units, EDate, LRA, Dividend, LRF, AccrStartDateF, Sp, DaysF, AssetPrice, VDate, OT)

Returns: Value of a total return swap in which the underlying index in the funding leg is IBOR (InterBank Offered Rates such as LIBOR)

ArgumentUseDescription
PositionRequiredThe position in the TRS (PayAsset, ReceiveAsset)
UnitsRequiredThe number of units in the TRS.
EDateRequiredThe expiry date.
LRARequiredThe last reset asset price in the asset leg of the swap.
DividendRequiredNext dividend payment per one share.
LRFRequiredThe last reset rate of the reference interest rate in the funding leg of the swap.
AccrStartDateFRequiredThe start date of the current accrual period in the funding leg.
SpRequiredThe spread (in basis points) in the funding leg of the swap.
DaysFRequiredThe time basis in the funding leg of the swap (act/360, act/365, act/act, 30E/360, 30I/360)
AssetPriceRequiredThe current asset price.
VDateRequiredThe value date.
OTRequiredThe output type of the value. (AssetLeg, FundingLeg, AssetLegDividendComponent, AssetLegPriceChangeComponent, Total)