CTM, along with other ITP products, supports a variety of asset classes. A full list of supported instrument types can be found in the ITP Asset Class Coverage document. The majority of the content in the CTM area of the DTCC Learning Center references the generic workflow and matching process used for equity and debt trades.
To support different asset classes, variations in the workflow and matching process are sometimes required. Information specific to these asset classes can be found below.
Fixed Income
CTM supports the matching of a number of different fixed income instrument types. Whilst the message interface specifications for fixed income trades are the same as those used for equity trades, the CTM: Fixed Income: Best Practices provides recommended best practices for different types of fixed income instruments, required data elements for those instruments and any market-specific requirements.
To Be Announced (TBA) Mortgage-Backed Securities
For most fixed income products, clients typically match on accrued interest and net amount on both the block and allocation. This information typically isn't available for TBAs and therefore many brokers allege TBAs without accrued interest, while investment managers do allege accrued interest which could result in a mismatch (MISM) status.
To handle this situation there are number of best practices that are recommended to successfully match TBA transactions. Please review the content below for further details:
TBAs can be submitted, amended and viewed through all available CTM interfaces, including Direct XML, FIX, MTI and the CTM User Interfaces (UIs). Specific information on message formats can be found below:
Investment managers and broker/dealers submit TBAs in the TradeLevelInformation composite of the TradeLevel or TradeDetail message. The bold values in the following partial TradeLevel show where you designate a TBA trade and the stipulations for that trade.
...
<TradeLevelInformation>
<TypeOfTransactionIndicator>TRAD</TypeOfTransactionIndicator>
<BuySellIndicator>SELL</BuySellIndicator>
<TypeOfFinancialInstrument>TBAN</TypeOfFinancialInstrument>
<DealPrice>
<CurrencyCode>USD</CurrencyCode>
<Amount>204,</Amount>
</DealPrice>
...
<StipulationsStandard>
<StipulationCodeStandard>ARMCAP</StipulationCodeStandard>
<StipulationValueStandard>
<StipulationNumeric>10,0</StipulationNumeric>
</StipulationValueStandard>
</StipulationsStandard>
<StipulationsStandard>
<StipulationCodeStandard>INTONLY1020</StipulationCodeStandard>
<StipulationValueStandard>
<StipulationYOrN>Y</StipulationYOrN>
</StipulationValueStandard>
</StipulationsStandard>
<StipulationsNonStandard>
<StipulationCodeNonStandard>NSTYPE</StipulationCodeNonStandard>
<StipulationValueNonStandard>2</StipulationValueNonStandard>
</StipulationsNonStandard>
...
For more information about submitting TBAs using the Direct XML Interface, see Chapter 3. Trade Messages in the CTM: XML Message Specification: Debt and Equity document.
Investment managers submit TBAs in the Allocation Instruction (J) message.
Allocation Instruction (J)
The bold values in the following partial J message example show where you designate a TBA trade and its stipuations.
70=test0207|71=0|626=1|857=0|54=1|48=GB00B00NY175|22=4|167=TBA|541=20411207|225=
5223=4.75|107=UNITED KINGDOM GILT 4.75 12/07/2038 DTD 04/23/2015 GILT|53=5000000|6=
106.86|15=GBP|...|232=3|233=ARMCAP|234=10,0|35588=S|233=INTONLY2020|
234=Y|35588=S|22=NSTYPE|234=2|35588=N|...
Allocation Report (AS) - Settlement View
The bold values in the following partial message example show where the CTM service returns the TBAN value and the stipulations.
8=FIX.4.4|9=5968|35=AS|34=416|49=OMGEOCTM|56=FFTW|52=20111117-21:11:11|453=2|
448=FXQITTA1XXX|447=B|452=13|448=FXQITTA2XXX|447=B|452=1|71=0|794=3|
775=FFTWTCTMZZZ1133993786183|87=0|9053=Y|...232=3|233=ARMCAP|234=10,0|3588=S|
233=INTONLY1020|234=Y|35588=S|233=NSTYPE|234=2|35588=N|...
There are a number of subscriptions available to facilitate the processing/matching of TBAs, and the ability to view associated stipulations:
Subscription Code | Subscription Description | Intended Organization Type | Comment |
BMTS* | Bypass L2 Matching for TBA Securities | Investment managers | Controls whether CTM will retrieve the TBAN-DEFAULT profile (Y-Yes) if the investment manager has created one |
STIP | Stipulations | Investment managers; broker/dealers | Allows you to receive your counterparty's TBA stipulations in the InfoResponse and InfoSettlementResponse messages; both parties to the trade are required to have this subscription |
TBAP | TBA Processing | Investment managers |
Controls the return of the following fields on the outbound InfoSettlementResponse message and reflects the investment manager's values instead of their counterparty's values:
|
* The use of this subscription impacts the subsequent workflow depending on whether the broker is a USDI broker:
For trades with non-USDI brokers: if the BMTS subscription option is set to Y (Yes), the trade has a TypeOfFinancialInstrument of TBAN, and the broker is not a USDI broker, CTM automatically invokes the use of the TBAN-DEFAULT matching profile
For trades with USDI brokers: if both the BMTS and USMP (USDI Matching Profile) subscription options are set to Y (Yes), and the broker is also subscribed to USDI, the investment manager can create a USDI specific matching profile for TBA securities and CTM will automatically invoke the use of the USDI-TBAN-DEFAULT profile.
Also note the following:
- The TBA match profile is invoked if the Type of Financial Instrument (TOFI)=TBAN or the investment manager's Security Type=CUSIP and the investment manager's Security Code starts with 01F, 01N, 02R or 21H, or the investment manager's Security Type=ISIN and the investment manager's Security Code starts with US01F, US01N, US02R, or US21H.
Investment managers should use a named matching profile using the naming convention of TBAN-DEFAULT.
As a best practice, NetCashAmount or AccruedInterest should not be included as matching criteria.
The CTM UI 4.0 can be used to manually enter, view and amend TBA trades including stipulations.
Both counterparties to the trade have to provide a value of TBAN in the Type Of Financial Instrument field. The below screen shows where to supply TBAN in the Create a Block screen.
Both counterparties to the trade can enter up to 20 standard and 20 non-standard stipulations on TBA trades. The below screen shows a number of stipulations populated in the Create a Block screen. The +/- button can be used to add and remove stipulations.
Note: the Stipulations fields are not included as part of the Standard Template therefore you will first have to use the Add a Field feature to add these on either a trade-by-trade basis or to a custom template that you create for your TBA trades.
Both counterparties to the trade can view and amend stipulations on their TBA trades. To view the stipulations, select a trade and the Summary View option. To amend the stipulations, select a trade and then Amend Trade. The Amend screen is displayed, showing both My Side and Counterparty Side details. You can edit any of the details, including the stipulations on My Side and then click Amend to save your changes.
Certificates of Deposit / Commerical Papers
CTM supports the matching of certificates of deposit and commercial papers and considers these as debt instruments (fixed income). Please review the content below for further details about how to submit and match CD/commercial paper trades.
CDs and commercial papers can be submitted, amended and viewed through all CTM interfaces, including Direct XML, FIX, MTI and the CTM User Interfaces (UIs). Specific information on message formats can be found below:
Investment managers and broker/dealers submit CDEP or CPAP in the TradeLevelInformation composite of the TradeLevel and TradeDetail message. The bold value in the following partial TradeLevel shows where, as an example, you designate a CD.
...<TradeLevelInformation>
<TypeOfTransactionIndicator>TRAD</TypeOfTransactionIndicator>
<BuySellIndicator>SELL</BuySellIndicator>
<TypeOfFinancialInstrument>CDEP</TypeOfFinancialInstrument>
<DealPrice>
<CurrencyCode>USD</CurrencyCode>
<Amount>204,</Amount>
<DealPrice>...
There are no additional subscriptions required to submit, amend or view CD/commercial paper trades.
As CDs/commercial papers are considered to be debt instruments by CTM, the default DEBT matching profile will be applied to your CD/commercial paper trades for matching, unless you decide you want to apply a specific named matching profile. In this scenario you will have to be confident that your OMS is capable of identifying the correct named matching profile to be applied to your trade.
The CTM UI 4.0 can be used to manually enter CD/commercial paper trades.
Both counterparties to the trade have to provide a value of CDEP or CPAP in the Type of Financial Instrument field. The below screen shows where to supply this information in the Create a Block screen.