Fixed Income

Reducing Manual Breaks Management in Fixed Income

Jeremy Baksht 8 min read
Fixed income breaks management workflow showing manual steps being automated

A fixed income ops desk running repo, corporate bonds, and structured products simultaneously is managing at least three distinct confirm formats, three distinct day count conventions, and two or three different settlement cycles, all before the 4pm cutoff. The problem is not that the workflow is hard to understand. The problem is that the volume is incompatible with the time available when each position requires manual scanning and comparison. The desks that have reduced their manual breaks management burden have done it by changing where in the workflow the break identification happens, not by working faster on the same process.

Why Fixed Income Breaks Management Is More Complex Than Equity

An equity confirm has four fields that matter for matching: CUSIP, quantity, price, and settlement date. The price is a clean price per share. The quantity is in shares. There is no accrued interest to normalize. All DTC-eligible equities follow the same settlement calendar. The matching logic is not simple, but it is consistent across positions.

A corporate bond confirm has those same four fields plus accrued interest, face value expressed in units of $1,000, a yield that may or may not match the desk's calculation depending on the day count convention applied, and a full price that differs from the clean price by the accrued amount. A repo confirm adds a start leg and a maturity leg, a haircut, a repo rate, and a collateral identifier that may be expressed as CUSIP, ISIN, or a Bloomberg ticker depending on the counterparty. A mortgage-backed security confirm adds a factor that adjusts the face value based on scheduled and prepaid principal payments to date.

The cumulative effect of these field differences is that a fixed income ops analyst doing manual breaks management is not doing one task repeatedly. They are doing three or four distinct analytical tasks in the same morning session, each requiring different background knowledge and different reference data. The cognitive context-switching between a repo start leg discrepancy and an accrued interest normalization on a corporate bond is meaningful. It is a source of errors that does not show up as a workflow problem; it shows up as a missed break that was in the data but did not register during the manual scan.

Where Manual Review Concentrates the Risk

On a mixed fixed income desk, the breaks that require the most attention are also the ones that require the most specialized analysis. A principal payment discrepancy on an MBS position requires knowing the current factor for that CUSIP to determine whether the quantity mismatch is a genuine difference or a factor application error. A repo confirm discrepancy on an overnight position may require understanding whether the difference is in the haircut calculation or in the overnight rate application.

Manual scanning does not naturally prioritize by complexity or risk. A position spreadsheet processed from top to bottom may reach the MBS principal discrepancy at 3:45pm, fifteen minutes before the cutoff, after spending the morning on equity confirms that settled cleanly. That is not a staffing problem in isolation. It is a prioritization problem: the most complex positions should be identified and reviewed earliest, not whenever the queue reaches them.

Desks that have improved their fixed income breaks management have typically done it by explicitly separating the triage step from the resolution step. The morning task is not to start resolving; it is to identify and classify every break that arrived overnight, order them by urgency, and then begin resolution in that order. Doing triage and resolution simultaneously means the ordering is whatever the email arrived in, which is rarely the right sequence.

The Accrued Interest Normalization Problem

This deserves its own section because it generates a high volume of false breaks on corporate bond positions. When a desk's matching engine compares prices without normalizing for accrued interest, a clean price of 99.50 and a dirty price of 101.25 (99.50 plus 1.75 points of accrued) look like a 1.75-point discrepancy. That discrepancy generates a break. The analyst opens the break, sees that the accrued interest on the confirm accounts for the difference, and closes the break as a non-event.

This takes two to four minutes per position per day. On a book with fifty active corporate bond positions, that is between 100 and 200 minutes per day spent confirming that accrued interest is the source of a price difference that the matching engine should have normalized automatically. Over a quarter, that is roughly 40 to 60 analyst hours spent on a mechanical step that has a known automated solution.

The constraint on automating this step is that it requires instrument reference data as an input to the normalization calculation. The day count convention and the coupon payment schedule for each bond position need to be available to the matching engine at comparison time. That data exists in most OMS or portfolio management systems; the question is whether the reconciliation process has access to it. A standalone spreadsheet does not; it contains only what was manually entered. A reconciliation tool integrated with the desk's instrument reference data can perform the normalization automatically and remove the entire category of false breaks from the manual queue.

Repo: The Settlement Timing Problem

Overnight and term repo positions create a specific breaks management challenge that is different from bond positions. A repo start leg that settles same-day and whose confirm arrives at 11am gives the desk from 11am to cutoff, at most five hours, to match the start leg, identify any discrepancy, and resolve it with the counterparty. If the desk is also processing overnight maturity legs on existing repo positions simultaneously, the morning session may have two distinct repo-related workflows running in parallel.

Repo breaks that originate from rate discrepancies, where the rate on the confirm differs from the rate on the desk's trade record, require rapid counterparty communication because the economics of the position are at stake. A 2bp rate difference on a $50M overnight repo is a real dollar discrepancy that needs resolution before settlement, not after. But a 2bp difference is also within the range of rounding differences between systems and might be a false break if the desk's trade record and the counterparty's confirm are using slightly different rate conventions.

Distinguishing rate rounding from a genuine rate dispute on repo requires the analyst to know what rate was agreed at execution and what the counterparty's confirm says, compared against the repo market's normal rounding conventions for the term and collateral type involved. That judgment is not difficult for an experienced analyst. But it does require that the analyst can make it quickly, with the comparison presented clearly, under time pressure.

The Volume Threshold Where Manual Process Stops Being Sustainable

For a fixed income desk running under 50 positions per day across all instrument types, a careful manual workflow with two experienced analysts can be sustainable. Breaks are manageable in volume, and the analysts know the positions and counterparties well enough to recognize patterns quickly.

At 150 to 200 positions per day, the workflow is under consistent pressure. Some positions will miss the morning triage window and reach resolution time late. Analyst errors increase as fatigue and time pressure compound. The 4pm fail rate starts to become a meaningful metric rather than an occasional incident.

Above 300 positions per day in a mixed fixed income book, manual breaks management is not a workflow optimization problem. It is a volume problem. The number of positions, the diversity of instrument types, and the time available are not compatible with a manual scan-and-compare process. The question is not how to make the manual process better; it is which parts of the process can run without analyst involvement so that analyst time is reserved for the breaks that genuinely require judgment.

We are not saying automation removes the analyst from fixed income operations. We are saying the analyst's time is better spent on the 10% of breaks that require real knowledge of the trade context, counterparty relationship, or instrument-specific convention, not on the 90% that can be classified and routed automatically. The manual process concentrates everything in one queue. A structured reconciliation approach separates the mechanical from the judgmental, which is where the reduction in breaks management burden actually comes from.

See Catena work on your own confirm workflow.

A 30-minute demo using sample data from your current process.

Book a Demo