Quick Links

Asset Class Specific

CTM, along with other ITP products, supports a variety of asset classes. A full list of supported instrument types can be found in the pdf 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  pdf CTM: Fixed Income: Best Practices (619 KB)  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  pdf CTM: XML Message Specification: Debt and Equity (2.63 MB)  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:

  • TotalNetCashAmount
  • NetCashAmount
  • TotalAccruedInterestAmount
  • AccruedInterestAmount
  • TotalSettlementAmount
  • SettlementAmount
  • NumberOfDaysAccrued

 

* 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.

tba 40 entry

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.

create stips

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.

amend stips

 

 

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.

cds ui40 block

 

Filter resources:
Order Resources by

CTM 4.0: Manually Enter Your Trades

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam sit amet mauris ac purus imperdiet accumsan id sed nisi. Donec ut pulvinar arcu.

CTM 4.0: Manage Your Trade Exceptions

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam sit amet mauris ac purus imperdiet accumsan id sed nisi. Donec ut pulvinar arcu.

CTM 4.0: CTM Matching Concepts

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam sit amet mauris ac purus imperdiet accumsan id sed nisi. Donec ut pulvinar arcu.

CTM 4.0: Manage Your Trade Exceptions

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam sit amet mauris ac purus imperdiet accumsan id sed nisi. Donec ut pulvinar arcu.

CTM 4.0: Manually Enter Your Trades

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam sit amet mauris ac purus imperdiet accumsan id sed nisi. Donec ut pulvinar arcu.

CTM 4.0: CTM Matching Concepts

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam sit amet mauris ac purus imperdiet accumsan id sed nisi. Donec ut pulvinar arcu.

CTM 4.0: Manually Enter Your Trades

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam sit amet mauris ac purus imperdiet accumsan id sed nisi. Donec ut pulvinar arcu.

CTM Release Information

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam sit amet mauris ac purus imperdiet accumsan id sed nisi. Donec ut pulvinar arcu.

CTM ALERT Key Auto Select (AKAS) Implementation Guide

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam sit amet mauris ac purus imperdiet accumsan id sed nisi. Donec ut pulvinar arcu.

CTM Best Practices

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam sit amet mauris ac purus imperdiet accumsan id sed nisi. Donec ut pulvinar arcu.

CTM Fixed Income: Best Practices

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam sit amet mauris ac purus imperdiet accumsan id sed nisi. Donec ut pulvinar arcu.

CTM Match to Instruct (M2i) and Auto-Affirmation: Implementation Guide for Investment Managers

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam sit amet mauris ac purus imperdiet accumsan id sed nisi. Donec ut pulvinar arcu.

CTM Match to Instruct (M2i) Workflow: Implementation Guide for Executing Brokers

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam sit amet mauris ac purus imperdiet accumsan id sed nisi. Donec ut pulvinar arcu.

CTM FIX 4.4 Interface Message Specification for Investment Managers (Current)

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam sit amet mauris ac purus imperdiet accumsan id sed nisi. Donec ut pulvinar arcu.

CTM Technical Resources

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam sit amet mauris ac purus imperdiet accumsan id sed nisi. Donec ut pulvinar arcu.

CTM MTI Batch Scheduler: Investment Managers

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam sit amet mauris ac purus imperdiet accumsan id sed nisi. Donec ut pulvinar arcu.

CTM MTI Batch Scheduler: Broker/Dealers

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam sit amet mauris ac purus imperdiet accumsan id sed nisi. Donec ut pulvinar arcu.

CTM Auto Responder FAQ & Requirements

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam sit amet mauris ac purus imperdiet accumsan id sed nisi. Donec ut pulvinar arcu.

CTM Stepouts: Implementation Guide

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam sit amet mauris ac purus imperdiet accumsan id sed nisi. Donec ut pulvinar arcu.

CTM FIX 4.4 Interface Message Specification for Broker/Dealers (Current)

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam sit amet mauris ac purus imperdiet accumsan id sed nisi. Donec ut pulvinar arcu.

CTM XML Message Specification for Debt and Equity

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam sit amet mauris ac purus imperdiet accumsan id sed nisi. Donec ut pulvinar arcu.

CTM XML DTDs for Debt and Equity

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam sit amet mauris ac purus imperdiet accumsan id sed nisi. Donec ut pulvinar arcu.

CTM Manual IM Onboarding Path Checklist

Checklist of all learning tasks that form the learning path to help you begin your journey as a user of the CTM Manual functionality.
January 30, 2024

CTM Manual Broker Onboarding Path Checklist

Checklist of all learning tasks that form the learning path to help you begin your journey as a user of the CTM Manual functionality.
January 30, 2024
back to top