QS.SNAPSHOT.SELECT

Selects one complete market from an archive; inspect its timestamp for the actual match

Category: QuantSupport - Market.

QS.SNAPSHOT.SELECT(name: text, store: text, selector: text) → text handle
Parameters:
  • name (text) – Workbook-unique object name; unchanged recalculation reuses its current handle

  • store (text) – Current MarketSnapshotStore handle from QS.SNAPSHOT.ARCHIVE or QS.SNAPSHOT.FROM.JSON

  • selector (text) – Current SnapshotSelector handle from QS.SNAPSHOT.SELECTOR; selects one complete market, without rolling its valuation date

Returns:

Revisioned MarketSnapshot handle for one coherent matched market. All curves, FX, volatility, and model configurations come from that single snapshot.

Return Type:

text handle

Errors:

#VALUE! for stale/wrong-type archive or selector handles, no snapshot satisfying the rule, or registry failures.

Formula

=QS.SNAPSHOT.SELECT(name, store, selector)

Calculation

Runs on Excel’s main calculation thread.

Native Declaration

fn qs_snapshots_select (name : & str , store : & str , selector : & str) -> Result < String , XllError >

Rust source