The CTM service supports the matching of TBA (To Be Announced) Mortgage-Backed Securities. Below are the most commonly asked questions about the implementation and matching of these securities.

 

FAQs


You and your counterpaty can submit and match a TBA type of financial instrument for both block-level and allocation-confirmation level trades.

The below table identifies the CTM interfaces you can use to create, view and amend TBA trades.

TBA Activity   CTM Interface   
Trade Blotter Direct XML FIX (Investment Managers) Message Translation Interface
Create Yes     Yes   Yes Yes
View 
Amend

Yes, depending on whether you submit or receive TBAs:

  • To submit TBAs with stipulations and add stipulations to existing trades in the trade blotter, a subscription is not required.
  • To receive your counterparty's TBAs that have stipulations on them, both you and your counterparty are required to have the STIPS subscription.

In addition, the CTM service offers the TBAP (TBA Processing) subscription option for investment managers. This subscription option controls the return of the followng fields on the outbound InfoSettlementResponse message and reflects the investment manager's values instead of the executing broker's values:

  • TotalNetCashAmount
  • NetCashAmount
  • AccruedInterestAmount
  • TotalAccruedInterestAmount

Note

The logic for this functionality derives from the TBA service code (TypeOfFinancialInstrument) or the TBA identifier (CUSIP or ISIN) prefix.


The best practices for investment managers includes the following:

  • Use Named Matching Profiles specific to TBAs
  • Do not include matching on NetCashAmount or AccruedInterest

For block-level and allocation-confirmation workflows, both trade sides have to provide the following a value of TBAN in the Type of Financial Instrument field.

 

Block-Level Workflow (BACW)

UI 3.0 Quick Trade Entry Screen - The next figure shows where to select TBAN in the quick trade entry screen for block-level trades.

UI 3.0 Full Trade Entry Screen - The next figure shows where to supply TBAN in the full trade entry screen for block-level trades.

tba full entry block info

 

UI 4.0 Create Block Screen - The next figure shows where to supply TBAN in the create block screen.

tba 40 entry

  

Allocation-Confirmation Workflow (ACWF)

The next figure shows where to supply TBAN in the allocation-confirmation workflow screen.

tba pairing acwf

 

Yes. Using the 3.0 Trade Blotter's full trade entry feature, investment managers and broker/dealers can enter up to 20 standard and 20 non-standard stipulations on TBAs. The below image shows the stipulations fields which can be populated. Click the +/- button to add and remove stipuations.

tba create l2 matching stip fields

Yes. Investment managers and broker/dealers can view and amend stipulations on TBA trades. In the 3.0 trade blotter, select the trade you want to view or amend, then do one of the following:

  • View stipulations - Click Trade - View. The View Block Fields screen opens with new stipulations fields.

tba view l2 matching stip

  • Amend stipulations - Click Trade - Amend. The Amend Block Fields screen opens. Scroll to the L2 Matching Stipulations Fields section. The left side of this section is view-only and shows the current values for the stipulations. in the right side, you can amend the values you entered or add or remove stipulations to match the stipulations of your counterparty. If you click Force Match, all L2 matching fields defined in the investment manager's matching profile, including stipulations, assume the broker/dealer's values.

 

tba amend block stips
 

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 XML Message Specification: Debt/Equity and Common Messages (1.35 MB)

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

 

For more information about submitting TBAs using the FIX interface, see Chapter 3. Trade Messages in the  pdf FIX 4.4 Interface Message Specification: Investment Managers (Legacy) (601 KB)

Yes. The CTM service provides cross-referencing for security codes for TBAs that one counterparty represents as CUSIP and the other as ISIN. If the underlying security is the same, the CTM service matches on the field.

Security identifier cross-referencing steps

1. Investment manager and broker/dealer create TBA trades with information about the type of financial instrument, security code and numbering agency/country code.

2. CTM accepts the ISIN security code from the investment manager and CUSIP security code from the broker/dealer. 

3. CTM cross-references the security identifiers with the corresponding security codes and the trade progresses to MACH status.

tba security x ref

 

Yes. You can process trade exceptions for TBAs using the CTM service in the same way as for other asset classes.


 

 

Recommended for You