{
  "calculator": "llm-finance-error-taxonomy",
  "title": "LLM Finance Error Taxonomy",
  "site": "AI Fin Hub",
  "input": {},
  "defaults_used": {
    "ground_truth": "",
    "text": ""
  },
  "result": {
    "text": "",
    "flags": [],
    "flaggedModeCount": 0,
    "modes": [
      {
        "id": "hallucinated_ticker",
        "label": "Hallucinated ticker",
        "description": "Fabricated stock symbol or one that does not exist on the implied exchange.",
        "remediation": "Constrain to a verified ticker list and reject unknown symbols."
      },
      {
        "id": "stale_price",
        "label": "Stale price",
        "description": "Price quoted appears to come from training data, not a live source. Phrases like 'as of my last update' or specific old-looking dates.",
        "remediation": "Require live data tool calls; reject answers with 'as of my knowledge' caveats."
      },
      {
        "id": "ratio_mistake",
        "label": "Ratio mistake",
        "description": "Standard financial ratio formula is mis-stated (e.g. 'P/E = price × earnings').",
        "remediation": "Cross-check ratio formulas against a fixed glossary before publishing."
      },
      {
        "id": "units_error",
        "label": "Units error",
        "description": "Percentage where decimal expected, basis points where percent expected, or shares where dollars expected.",
        "remediation": "Strict input/output schemas with explicit units; validate after generation."
      },
      {
        "id": "currency_error",
        "label": "Currency error",
        "description": "Numbers presented in the wrong currency or without currency markers (e.g. EUR for USD).",
        "remediation": "Force explicit currency annotation; cross-check against ticker exchange."
      },
      {
        "id": "timezone_error",
        "label": "Time-zone error",
        "description": "Market times reported in wrong timezone (e.g. 09:30 CET for NYSE open).",
        "remediation": "Convert all times to UTC before display and require timezone tags."
      },
      {
        "id": "magnitude_off_100",
        "label": "Off-by-100 magnitude",
        "description": "Decimals shifted: 5% reported as 0.05% or 500%.",
        "remediation": "Sanity-check ranges (return |x| < 100, ratios within plausible bands)."
      },
      {
        "id": "fictional_source",
        "label": "Fictional source",
        "description": "Citation to a paper, page, or filing that doesn't exist or is fabricated.",
        "remediation": "Require URLs that retrieve OK and DOIs that resolve before citing."
      },
      {
        "id": "wrong_period",
        "label": "Wrong period",
        "description": "Quarterly figures presented as annual (or vice versa) without conversion.",
        "remediation": "Tag every figure with its period; reject mixed-period aggregations."
      },
      {
        "id": "wrong_split_adj",
        "label": "Wrong split-adjustment",
        "description": "Pre-split prices used in calculations involving post-split share count, or vice versa.",
        "remediation": "Always work with adjusted close; verify against vendor-published adjustment factors."
      },
      {
        "id": "wrong_tax_bracket",
        "label": "Wrong tax bracket / rate",
        "description": "Tax bracket from a different jurisdiction or year applied to the calculation.",
        "remediation": "Annotate tax tables with year + jurisdiction; reject answers without year stamps."
      },
      {
        "id": "double_count_dividend",
        "label": "Double-counted dividend",
        "description": "Dividend included in both total return and as a separate income line — counted twice.",
        "remediation": "Choose one convention (price return vs total return) and stick to it across the answer."
      }
    ]
  },
  "provenance": {
    "run": "https://aifinhub.io/api/run/llm-finance-error-taxonomy",
    "page": "https://aifinhub.io/llm-finance-error-taxonomy/",
    "methodology": "https://aifinhub.io/methodology/llm-finance-error-taxonomy/",
    "contract": "https://aifinhub.io/contracts/llm-finance-error-taxonomy.json",
    "engine": "https://aifinhub.io/engines/llm-finance-error-taxonomy.js",
    "engine_sha256": "f2d3b76f06f69f0c0844a9dedbc0434bc8d5f675efdb485d93296be1288d5b38",
    "build": "9e8a56a16bda662ba90601b49561a2b176e9c379"
  },
  "disclaimer": "Planning estimates only — not financial, tax, or investment advice.",
  "license": "https://creativecommons.org/licenses/by/4.0/",
  "cite": "AI Fin Hub, LLM Finance Error Taxonomy (engine f2d3b76f06f6), https://aifinhub.io/api/run/llm-finance-error-taxonomy"
}