Quant Calculator

Quant Calculator turns user-provided or machine-readable data into inspectable, deterministic results. It inspects schema first, normalizes dates and units, routes market history through adjusted fields when returns matter, and uses a bundled series helper for summary stats, correlation, regression, and drawdown instead of mental arithmetic.

Creator

Driven

Created time

Last update

Version

Usage

Built-in skill

How it works

Inspect and normalize

Every run defines the requested output, date window, frequency, units, and missing-value treatment before calculating. CSV, JSON, and XLSX inputs are previewed with bounded reads; Driven market payloads preserve source, warnings, currency, and field semantics instead of assuming a flat .data[] shape.

Deterministic engines

Small transforms use jq or xan; bespoke logic uses Node on absolute /workspace/... paths. Repeated financial-series work routes through the bundled series-math.js helper for return summaries, dated return correlations, regression, and drawdown — invalid inputs return structured errors rather than silent estimates.

Market-data guardrails

Returns, volatility, drawdown, and correlation default to dividend-adjusted historical prices unless the user asks otherwise. Multiple price series align on date inner-joins; return correlations join only intervals with matching start and end dates — never row-position pairing.

Deliver and verify

Answers state method, sample coverage, exclusions, and limitations. Large or reusable outputs land in verified workspace artifacts with absolute paths; numeric claims in chat must match the structured helper readback, not recomputation from memory.

Quant Calculator — Driven Skill