Fixed Income Securities & Analytics

Chapter 13
Data, Quantitative Analytics, Technology, and AI

Graduate Program in Finance Management
Fixed Income Securities & Analytics   •   Graduate

Data, Quantitative Analytics, Technology, and AI

Introduction

Fixed-income investment has become a data-intensive activity. Prices, yields, spreads, reference rates, transactions, dealer quotations, issuer disclosures, macroeconomic indicators, and alternative data all influence valuation and risk decisions. Technology makes it possible to process these inputs rapidly, estimate curves, simulate scenarios, monitor credit, optimize portfolios, and execute trades. It also creates new risks: inaccurate data, hidden model assumptions, cyber threats, unstable algorithms, vendor dependence, and decisions that cannot be explained to clients, boards, regulators, or investment committees.

The central professional challenge is therefore not simply to obtain more data or deploy more advanced artificial intelligence (AI). It is to construct a controlled analytical process in which data are fit for purpose, models are economically defensible, outputs are independently challenged, and human decision-makers understand the limits of automation.

This chapter examines that process in the context of fixed-income securities and portfolios. It connects market data engineering with curve estimation, forecasting, credit surveillance, execution, optimization, simulation, vendor platforms, and machine learning.

Learning Objectives

By the end of this chapter, students should be able to:

  1. Evaluate the quality, structure, and governance of fixed-income data.
  2. Explain how spreadsheets, programming, vendor systems, and APIs support analytics.
  3. Estimate and validate discount, zero-coupon, forward-rate, and credit-spread curves.
  4. Apply forecasting, optimization, and simulation without confusing statistical fit with economic validity.
  5. Design quantitative approaches to credit surveillance and trade execution.
  6. Assess suitable uses and limitations of machine learning and generative AI.
  7. Establish controls for model risk, explainability, privacy, cybersecurity, and regulatory compliance.

1. The Data Architecture of Fixed-Income Analytics

A fixed-income data environment normally contains several layers.

LayerExamplesMain control concern
Instrument reference dataCUSIP/ISIN, issuer, currency, coupon, maturity, call featuresIncorrect terms produce incorrect cash flows
Market observationsTrades, bids, offers, evaluated prices, yields, spreadsStale, non executable, or inconsistent observations
Curves and benchmarksGovernment, swap, overnight-indexed, credit, inflation curvesMethodology and interpolation risk
Fundamental dataFinancial statements, covenants, ratings, ownershipTimeliness and comparability
Alternative dataNews, filings, satellite or payment indicatorsLegal basis, representativeness, and noise
Portfolio and transaction dataHoldings, cash, limits, orders, fillsCompleteness, reconciliation, and access control

A useful distinction is between raw, validated, derived, and decision data. Raw data are received from an exchange, dealer, vendor, issuer, or public source. Validated data have passed format, range, timestamp, duplication, and reconciliation checks. Derived data include duration, spread, curve factors, predicted default probabilities, and scenario losses. Decision data are the controlled outputs presented to portfolio managers or traders.

Data quality has multiple dimensions:

  • Accuracy: Does the observation represent the underlying instrument or event?
  • Completeness: Are required fields and relevant securities present?
  • Timeliness: Is the observation current enough for the decision?
  • Consistency: Do values agree across systems and dates?
  • Lineage: Can the organization identify the source and transformations?
  • Uniqueness: Have duplicate trades or securities been removed?
  • Validity: Do values obey business rules, such as a maturity after settlement?

A practical data-control rule is that every production metric should have an owner, source, timestamp, transformation record, and exception procedure. A price without an as-of time is not a complete market observation. A spread without a defined benchmark and convention is not a reproducible analytical quantity.

2. Tools: Spreadsheets, Code, and Vendor Platforms

Spreadsheets

Spreadsheets are valuable for transparent prototypes, what-if analysis, committee exhibits, and small portfolio reconciliations. They are dangerous when they become undocumented production systems. Common failures include hard-coded assumptions, inconsistent formulas, hidden cells, version conflicts, circular references, and accidental overwriting of source data.

Good practice includes separating inputs, calculations, and outputs; using named ranges; locking formula cells; documenting conventions; testing extreme values; maintaining version control; and independently reproducing material results in code or a second spreadsheet.

Programming

Programming languages such as Python, R, Java, and C++ support repeatability, scale, testing, and integration. A robust fixed-income analytics pipeline usually includes:

  1. data ingestion and schema validation;
  2. security-master enrichment and cash-flow generation;
  3. curve construction and valuation;
  4. risk and scenario calculation;
  5. portfolio aggregation;
  6. reporting, logging, and exception handling.

Unit tests should test known cash flows, price-yield inversion, day-count conventions, coupon schedules, and limiting cases. Integration tests should compare the entire pipeline with an independently calculated benchmark. Numerical tolerances must be documented because floating-point calculations can create tiny differences without economic significance.

Vendor platforms and APIs

Vendor systems provide evaluated prices, reference data, ratings, curves, analytics, and execution connectivity. Their advantages include breadth, operational infrastructure, and frequent updates. Their limitations include opaque methodologies, licensing constraints, delayed updates, inconsistent identifiers, and dependence on a supplier’s assumptions.

A firm should not treat a vendor output as an objective fact merely because it is displayed with precision. It should record the vendor, methodology version where available, timestamp, input status, and whether the value is executable or indicative. Critical outputs should be benchmarked against internal calculations or an alternative supplier.

3. Curve Estimation and Fixed-Income Valuation

Discount factors and zero rates

Let P(0,T) denote the price at time 0 of a default-free zero-coupon payment of one unit at time T. It is the discount factor. Under annual effective compounding, the continuously compounded zero rate z(T) satisfies:

P(0,T) = e-z(T)T

Thus,

z(T) = -ln(P(0,T)) / T

Here T is measured in years and z(T) is a rate per year. The relationship assumes a consistent currency, settlement date, compounding convention, and absence of credit risk in the instrument used to infer the discount factor.

For a coupon bond with cash flow CFi at time Ti, its theoretical dirty price is:

Price = ∑i=1n CFi P(0,Ti)

The clean price equals the dirty price less accrued interest. Cash flows must use the actual coupon frequency, day-count convention, settlement date, and embedded-option assumptions.

Bootstrapping

Bootstrapping estimates discount factors sequentially from instruments whose cash flows are known. If a par coupon bond pays coupon C at times T1,...,Tn and has principal F at Tn, then, at par value F,

F = C∑i=1nP(0,Ti) + F P(0,Tn)

If earlier discount factors are known, the final factor is:

P(0,Tn) = [F - C∑i=1n-1P(0,Ti)] / (C + F)

This equation applies to a par instrument with known cash flows and no embedded option. In practice, deposits, futures, swaps, government bills, and bonds may be combined, with adjustments for liquidity, convexity, collateral, and settlement.

Interpolation and smoothing

Market instruments exist at discrete maturities, while valuation requires discount factors at every cash-flow date. Interpolation can be performed on discount factors, zero rates, log discount factors, or instantaneous forward rates. The choice matters: interpolation of yields can create economically implausible forward-rate behavior, whereas log-discount interpolation preserves positive discount factors but imposes a particular shape.

Parametric approaches, such as Nelson–Siegel or Svensson models, summarize a curve with a small number of level, slope, and curvature factors. A simplified Nelson–Siegel zero-rate specification is:

z(τ) = β0 + β1[(1-e-τ/λ)/(τ/λ)] + β2[(1-e-τ/λ)/(τ/λ)-e-τ/λ]

Here τ is maturity, β0 is a long-run level component, β1 a short-term slope component, β2 a curvature component, and λ a decay parameter. The model is useful for parsimony and forecasting, but it can misfit sparse or distorted markets. Parameters should be estimated with economically appropriate weights and validated by pricing errors and stability, not merely by a high in-sample fit.

Worked example: discounting a coupon bond

Suppose a two-year bond has face value 100, annual coupon 4, and discount factors P(0,1)=0.97 and P(0,2)=0.93. Its dirty price is:

Price = 4(0.97) + 104(0.93) = 3.88 + 96.72 = 100.60

The result is in currency units per 100 face value. It is not a clean price unless accrued interest is zero. If the bond is callable, the calculation is incomplete because the investor does not necessarily receive the stated maturity cash flow.

4. Forecasting and Scenario Analysis

Forecasting supports decisions about rates, spreads, inflation, defaults, liquidity, and portfolio cash flows. It should be viewed as a conditional distribution rather than a promise of a single future value.

A simple autoregressive model is:

xt = c + φxt-1 + εt

where xt is the variable at time t, c is a constant, φ is the persistence coefficient, and εt is an unpredictable error with conditional mean zero. For a covariance-stationary AR(1) process, a common condition is |φ|<1. A fitted model may nevertheless be unsuitable if structural breaks, monetary-regime changes, or nonstationary behavior are present.

Forecast evaluation should use out-of-sample data. Useful measures include mean absolute error:

MAE = (1/n)∑t=1n|yt-ŷt|

and root mean squared error:

RMSE = √[(1/n)∑t=1n(yt-ŷt)2]

Here yt is the realized value and ŷt the forecast. MAE is in the same units as the target and weights errors linearly; RMSE is also in target units but gives greater weight to large errors. Neither metric alone establishes economic usefulness.

Scenario analysis differs from forecasting. A forecast estimates likely outcomes under a model; a scenario asks what would happen under a specified shock, whether likely or not. Parallel yield shifts, twists, spread widening, downgrade events, inflation shocks, liquidity haircuts, and correlated multi-factor shocks should be considered. Historical scenarios may omit unprecedented events, whereas hypothetical scenarios require explicit economic narratives.

Monte Carlo simulation generates many possible paths from specified stochastic assumptions. If a portfolio loss is L and the simulated losses are L1,...,LN, an empirical estimate of expected loss is:

EL̂ = (1/N)∑j=1NLj

Simulation results depend on the number of paths, random-number generation, dependence structure, calibration window, and treatment of defaults and liquidity. More simulations do not repair a misspecified model.

5. Credit Surveillance and Machine Learning

Credit surveillance combines issuer fundamentals, market signals, covenant information, ratings, news, sector conditions, and macroeconomic variables. Traditional indicators include leverage, interest coverage, liquidity, maturity walls, free cash flow, spread movements, rating changes, and CDS information where available.

A simplified one-period expected-loss identity is:

Expected Loss = PD × LGD × EAD

where PD is probability of default, LGD is loss given default as a fraction of exposure, and EAD is exposure at default. The identity assumes the quantities are defined consistently for the same horizon and that the product is an appropriate expected-value approximation. It does not capture uncertainty around the estimates, wrong-way risk, recovery timing, or dependence across issuers.

Machine-learning methods can classify downgrade risk, detect unusual spread behavior, extract information from filings, and prioritize analyst review. Supervised learning requires labeled outcomes; unsupervised learning can identify clusters or anomalies but does not automatically attach economic meaning. Natural-language processing may identify changes in terms such as liquidity, covenant breach, or refinancing risk, but text models can misunderstand negation, legal context, and issuer-specific language.

Important safeguards include time-based rather than random train-test splits, prevention of look-ahead bias, control of survivorship bias, treatment of missing data, probability calibration, and monitoring of population drift. A model trained on liquid investment-grade bonds may not generalize to distressed or emerging-market debt. Explainability should be decision-relevant: an analyst needs to know which variables drove a warning, whether those variables are reliable, and what evidence could invalidate the warning.

6. Portfolio Optimization

Optimization formalizes trade-offs among return, risk, liquidity, capital, and constraints. A mean-variance formulation is:

maxw μᵀw - (λ/2)wᵀΣw

subject to constraints such as:

∑i=1mwi = 1,
 wi ≥ 0,
 A w ≤ b

Here w is the vector of portfolio weights, μ expected returns, Σ the covariance matrix, and λ risk aversion. A w ≤ b represents linear limits. The formulation assumes expected returns and covariance estimates are meaningful and that portfolio risk can be represented adequately by a quadratic function. In fixed income, additional constraints often concern duration, key-rate duration, issuer, sector, rating, country, liquidity, turnover, cash, and derivatives exposure.

Optimization is highly sensitive to estimation error. A small change in expected spread return can create a large allocation change. Robust approaches include shrinkage covariance estimates, factor models, resampled optimization, turnover penalties, uncertainty sets, and minimum-liquidity rules. The optimizer should be treated as a decision-support tool, not as a substitute for investment judgment.

7. Execution Analytics

Execution systems compare dealer quotes, electronic venues, request-for-quote responses, historical transaction costs, and liquidity conditions. A basic implementation shortfall compares the actual execution with a decision price, while transaction-cost analysis decomposes costs into spread, market impact, delay, opportunity cost, and fees.

For a purchase, a simple signed implementation shortfall can be expressed as:

IS = (Pexec - Pdecision) × Q + Fees

where Pexec is the execution price per unit, Pdecision the benchmark decision price, Q quantity purchased, and Fees costs in currency units. For a sale, the sign convention must be reversed so that a worse sale price produces a positive cost. The benchmark and sign convention must always be documented.

Algorithmic execution can use urgency, quote dispersion, expected market impact, inventory, and information leakage. However, fixed-income markets are fragmented and many bonds trade infrequently. An apparently attractive quote may be stale, conditional, or unavailable in the desired size. Best execution therefore requires both quantitative evidence and qualitative assessment of liquidity, dealer behavior, client instructions, and market integrity.

8. AI Governance, Explainability, and Model Risk

AI risk exists at three levels. Data risk concerns provenance, quality, representativeness, privacy, and copyright. Model risk concerns specification, calibration, stability, validation, and inappropriate use. Decision risk concerns automation bias, unclear accountability, unsuitable recommendations, and failure to communicate uncertainty.

A model-governance framework should include:

  • an inventory of models and materiality classification;
  • documented purpose, population, inputs, outputs, and limitations;
  • independent validation and conceptual-soundness review;
  • outcome monitoring, drift thresholds, and escalation procedures;
  • controlled changes, versioning, and rollback capability;
  • human approval for high-impact decisions;
  • audit logs sufficient to reproduce material outputs.

Explainability is not identical to mathematical simplicity. A complex model may provide local explanations, feature importance, counterfactual analysis, and stability tests. These tools are useful but can be misleading if the model has learned a proxy, if correlated features split importance, or if an explanation is generated after the fact. Explanations should be tested for consistency and communicated in language appropriate to the decision-maker.

Generative AI can summarize filings, draft surveillance notes, translate documents, generate code, and help query internal knowledge. It can also hallucinate facts, expose confidential information, reproduce biased language, or generate insecure code. Sensitive data should not be placed in an unapproved public model. Human review, retrieval from approved sources, citation checking, prompt and output logging, and restricted permissions are essential.

Regulatory expectations vary by jurisdiction, but common principles include governance, fairness, resilience, privacy, recordkeeping, consumer or client protection, and accountability. Compliance with a regulation does not establish that a model is economically valid; both legal and quantitative review are required.

9. Illustrative Case: A Credit Portfolio Surveillance and Rebalancing System

Background

An illustrative asset manager holds 250 corporate bonds across energy, telecommunications, consumer goods, and financial services. The portfolio has a five-year investment horizon, a duration target of 5.5 years, and limits on issuer concentration and below-investment-grade exposure.

Problem

The manager receives inconsistent issuer identifiers from two vendors. Several bonds have stale evaluated prices, and a machine-learning alert system produces many warnings after a change in the training data. Portfolio managers are unsure whether to sell bonds, hedge duration, or wait for fundamental confirmation.

Analysis

The firm first reconciles identifiers against the security master and compares vendor observations by timestamp, bid-offer range, and trade activity. It labels each price as executable, indicative, or stale. The credit model is then tested using a time-based validation sample. Analysts discover that the model used a news-frequency variable that changed because of a vendor text-processing revision, not because issuer risk changed.

The portfolio team constructs three scenarios: a 100-basis-point parallel government-rate increase, a 150-basis-point widening in high-yield spreads, and a two-notch downgrade for the five largest issuers. Key-rate duration identifies that the portfolio is particularly exposed at the four- to seven-year maturities. Expected-loss estimates are recalculated with conservative recovery assumptions, while liquidity haircuts are applied to bonds without recent transactions.

Approach and solution

The firm adopts a tiered process. Data exceptions block automated trades but do not suppress surveillance. The model becomes a prioritization tool rather than an automatic sell signal. Each alert must be supported by at least one independent source, such as a filing, covenant development, rating action, or persistent market movement. Optimization proposes trades subject to issuer, sector, duration, turnover, and liquidity constraints; the portfolio manager approves or rejects them with a recorded rationale.

Outcome

The firm removes several false alerts, reduces exposure to two issuers whose fundamentals and spreads deteriorated together, and uses a small government-futures hedge for the identified key-rate exposure. It does not sell every bond flagged by the model. Post-implementation monitoring measures alert precision, missed events, turnover, transaction costs, data exceptions, and performance relative to the approved benchmark.

Learning points

The case demonstrates that better decisions came from data reconciliation, validation, scenario analysis, and human challenge—not from model complexity alone. A model can be statistically accurate and still be operationally unsafe if its inputs are unstable or its output is misunderstood.

10. Best-Practice Control Framework

A mature fixed-income analytics function should:

  1. Define the decision before selecting the data or model.
  2. Maintain a controlled security master and common identifiers.
  3. Record source, timestamp, convention, and lineage for every material input.
  4. Reconcile prices, positions, cash flows, and risk between systems.
  5. Use independent benchmarks and challenger models.
  6. Test out-of-sample performance and economically stressful conditions.
  7. Separate research code from production code and control releases.
  8. Quantify model uncertainty and avoid false precision.
  9. Restrict automated actions according to materiality and reversibility.
  10. Retain decisions, overrides, explanations, and evidence for audit.
  11. Protect confidential data through access controls, encryption, and vendor review.
  12. Monitor drift in data, model performance, execution quality, and user behavior.

Contemporary Developments

Several developments are reshaping fixed-income analytics. Cloud computing permits scalable storage and simulation, but increases concentration and access-control concerns. Generative AI is improving document search and analyst productivity, while increasing the importance of source attribution and information-security controls. Real-time transaction and quote data support more dynamic liquidity measures, although coverage remains uneven outside the most actively traded markets. Differentiable programming and probabilistic machine learning may improve calibration and uncertainty estimation, but their complexity requires stronger validation. Climate, transition, and sustainability data are increasingly incorporated into credit analysis, yet definitions, measurement horizons, and causal relationships remain contested.

The direction of progress should be judged by decision quality, resilience, and transparency rather than by the novelty of the technology. In fixed income, a modest model with reliable inputs and clear controls can be more valuable than an advanced model that cannot be reproduced or explained.

Chapter Summary

Fixed-income analytics depends on a controlled chain from market and issuer data to valuation, risk measurement, decision, and execution. Data must be accurate, timely, complete, consistent, and traceable. Spreadsheets support transparent analysis, programming supports reproducibility and scale, and vendor platforms provide breadth but require independent challenge.

Curve estimation uses discount factors, zero rates, bootstrapping, interpolation, and sometimes parametric models. Forecasting should be evaluated out of sample and distinguished from scenario analysis. Simulation quantifies distributions only under its specified assumptions. Credit surveillance can combine fundamentals, market data, text, and machine learning, but expected-loss estimates and alerts require validation and human review. Portfolio optimization formalizes constraints but is sensitive to estimation error. Execution analytics must account for liquidity, benchmark choice, market impact, and fragmented trading conditions.

AI creates opportunities in surveillance, document analysis, forecasting, and workflow automation, but introduces data, model, privacy, cybersecurity, explainability, and accountability risks. Strong governance requires documented purpose, independent validation, monitoring, controlled change, auditability, and proportionate human oversight. The professional standard is not maximum automation; it is reliable, explainable, and economically informed decision support.

Key Terms

Data lineage: The documented history of a data item from source through transformations to output.

Discount factor: The present value of one unit paid at a specified future date.

Zero rate: The annualized rate implied by discounting a single future cash flow.

Bootstrapping: Sequential estimation of discount factors from instruments with known cash flows.

Forward rate: A rate implied by discount factors for borrowing or lending over a future interval.

Interpolation: Estimation of curve values between observed maturities.

Key-rate duration: Sensitivity of portfolio value to a yield change at a particular maturity segment.

Out-of-sample testing: Evaluation using observations not used to fit a model.

Monte Carlo simulation: Generation of many possible outcomes from specified stochastic assumptions.

Expected loss: The product or expectation of default likelihood, loss severity, and exposure.

Probability of default: Estimated likelihood that an obligor defaults over a defined horizon.

Machine learning: Statistical or computational methods that learn patterns from data for prediction or classification.

Model drift: Deterioration or change in model behavior as data or relationships change.

Optimization: Selection of decision variables to maximize or minimize an objective subject to constraints.

Transaction-cost analysis: Measurement and decomposition of the costs of executing trades.

Implementation shortfall: Difference between a decision benchmark and actual execution result.

Explainability: The ability to communicate how and why a model produced an output.

Model risk: Risk of loss or poor decisions caused by an incorrect, misused, or poorly implemented model.

Human-in-the-loop: A process in which a qualified person reviews or controls an automated output.

Review Questions

Short Answer Questions

  1. What are the principal dimensions of fixed-income data quality?
  2. Distinguish a discount factor from a zero rate.
  3. Why is out-of-sample testing important in forecasting?
  4. State the simplified expected-loss relationship and define its components.
  5. Identify two risks associated with generative AI in investment analysis.

Long Answer Questions

  1. Explain how a fixed-income data architecture should support valuation, risk, and auditability.
  2. Compare bootstrapped and parametric yield-curve estimation, including their assumptions and limitations.
  3. Discuss why portfolio optimization can produce unstable allocations and describe methods to control estimation error.
  4. Explain how machine learning can support credit surveillance and why model outputs should not automatically determine trades.
  5. Design a governance framework for a material AI model used by a fixed-income manager.

Analytical / Application Questions

  1. A bond pays an annual coupon of 5 and returns 100 at maturity in two years. If the one-year discount factor is 0.96 and the two-year discount factor is 0.91, calculate its dirty price and explain which assumptions are required.
  2. A portfolio manager receives a downgrade alert based on a sudden increase in online news volume. Construct a validation procedure that determines whether the alert reflects issuer deterioration or a data/vendor-process change.
  3. A portfolio exceeds its key-rate duration limit in the five-year sector while total duration remains within target. Propose an analytical and execution plan that addresses the exposure without creating unacceptable issuer, liquidity, or transaction-cost risk.

Multiple Choice Questions with Answers

Question 1

Which item is a derived rather than raw fixed-income data field?

A. A dealer bid timestamp

B. An issuer identifier received from a vendor

C. A calculated key-rate duration

D. A reported trade price

Correct Answer: C. A calculated key-rate duration

Question 2

Under annual effective compounding, which expression gives the continuously compounded zero rate from discount factor P(0,T)?

A. z(T) = P(0,T)T

B. z(T) = -ln[P(0,T)]/T

C. z(T) = ln[P(0,T)]T

D. z(T) = 1 - P(0,T)

Correct Answer: B. z(T) = -ln[P(0,T)]/T

Question 3

A bond pays 4 annually and 104 at year two. With discount factors 0.97 and 0.93, what is its dirty price?

A. 96.72

B. 99.88

C. 100.60

D. 104.00

Correct Answer: C. 100.60

Question 4

Which statement best distinguishes a scenario from a forecast?

A. A scenario must be more probable than a forecast

B. A forecast estimates likely outcomes, while a scenario specifies an outcome for analysis

C. A scenario never uses economic assumptions

D. A forecast cannot be evaluated out of sample

Correct Answer: B. A forecast estimates likely outcomes, while a scenario specifies an outcome for analysis

Question 5

If probability of default is 2%, loss given default is 40%, and exposure at default is 10,000, the simplified expected loss is:

A. 8

B. 80

C. 400

D. 4,000

Correct Answer: B. 80

Question 6

Which practice most directly helps prevent look-ahead bias?

A. Randomly shuffling all observations before splitting the sample

B. Using future information to fill historical missing values

C. Using time-based training and validation periods

D. Removing all observations with volatile outcomes

Correct Answer: C. Using time-based training and validation periods

Question 7

In a mean-variance objective, the covariance matrix primarily represents:

A. Issuer legal identity

B. Joint variation among asset returns or risk factors

C. The coupon schedule of each bond

D. The number of vendors supplying prices

Correct Answer: B. Joint variation among asset returns or risk factors

Question 8

For a purchase, if the execution price is 101, the decision price is 100, and quantity is 500, before fees the simple implementation shortfall is:

A. 50

B. 500

C. 5,000

D. 50,500

Correct Answer: B. 500

Question 9

Which is an appropriate control for a material AI model?

A. Allowing undocumented changes whenever accuracy falls

B. Eliminating all human review

C. Maintaining an inventory, independent validation, and drift monitoring

D. Using only the most complex available algorithm

Correct Answer: C. Maintaining an inventory, independent validation, and drift monitoring

Question 10

Why should a vendor evaluated price not automatically be treated as executable?

A. All vendor prices are necessarily wrong

B. It may be indicative, stale, conditional, or based on opaque assumptions

C. Executable prices never require timestamps

D. Evaluated prices contain no numerical information

Correct Answer: B. It may be indicative, stale, conditional, or based on opaque assumptions

Fixed Income Securities & Analytics
Chapter 13 of 14