QS.CONTEXT.ADD.FIXINGS

Adds fixing history from separate market-index, date and value arrays

Category: QuantSupport - Pricing.

QS.CONTEXT.ADD.FIXINGS(context: text, market_indices: cell or range, dates: cell or range, values: cell or range) → text
Parameters:
  • context (text) – The same root context cell from QS.CONTEXT.CREATE for every addition; never reference the previous addition

  • market_indices (cell or range) – Independent market-index array, one entry per fixing date and value; scalar, row, column or spill; no implicit broadcasting

  • dates (cell or range) – Independent ISO fixing-date array, aligned by position with indices and values; either row or column orientation

  • values (cell or range) – Independent finite numeric fixing-value array, aligned with indices and dates; interior blanks are not dropped

Returns:

Context contribution owned by its source cell. All additions reference the same stable root; edits, removals and failed inputs invalidate registered consumers after the definition pass.

Return Type:

text

Errors:

#VALUE! for invalid root context, malformed arrays or conventions, invalid configuration, duplicate observations or registry errors. Market-dependent validation runs at pricing.

Formula

=QS.CONTEXT.ADD.FIXINGS(context, market_indices, dates, values)

Calculation

Runs on Excel’s main calculation thread.

Native Declaration

fn qs_context_add_fixings (context : & str , market_indices : * const XLOPER12 , dates : * const XLOPER12 , values : * const XLOPER12 ,) -> Result < String , XllError >

Rust source