{
  "generated_from": "https://x402.press/catalog.json",
  "generator": "scripts/generate_service_pages.py",
  "page": "https://x402.press/services/financial-analyst/",
  "llms": "https://x402.press/services/financial-analyst/llms.txt",
  "name": "financial-analyst",
  "display_name": "Financial Analyst",
  "host": "https://financial-analyst.x402.press",
  "state": "pending-review",
  "state_note": "Pending review as of 2026-10-30: retired from the fleet on 2026-10-28 and its vhost removed, so GET /health cannot complete a TLS handshake (tls_no_certificate, probed 2026-10-30T23:10Z). Nothing is for sale until a review brings it back.",
  "description": "Deterministic financial-analysis toolkit — data + compute operations behind x402 micropayments, with a machine-readable analyst persona.",
  "archetype": "function-toolkit",
  "maturity": "beta",
  "tags": [
    "financial",
    "analytics",
    "equities",
    "valuation",
    "risk"
  ],
  "paid_operations": [
    {
      "name": "quote",
      "method": "POST",
      "path": "/fa/quote",
      "kind": "data",
      "latency_class": "fast",
      "description": "Fetch a fundamentals snapshot for a symbol (price, shares, mcap, debt, EPS, growth)."
    },
    {
      "name": "prices",
      "method": "POST",
      "path": "/fa/prices",
      "kind": "data",
      "latency_class": "fast",
      "description": "Fetch price history for a symbol as a canonical series (dates + prices)."
    },
    {
      "name": "benchmark",
      "method": "POST",
      "path": "/fa/benchmark",
      "kind": "data",
      "latency_class": "fast",
      "description": "Fetch the matching index series (^NSEI for Indian names, ^GSPC otherwise)."
    },
    {
      "name": "rates",
      "method": "POST",
      "path": "/fa/rates",
      "kind": "data",
      "latency_class": "fast",
      "description": "Fetch a risk-free rate snapshot (US 10y/3m or INR 10y G-sec)."
    },
    {
      "name": "news",
      "method": "POST",
      "path": "/fa/news",
      "kind": "data",
      "latency_class": "fast",
      "description": "Fetch recent headlines for a ticker / pair / topic."
    },
    {
      "name": "screen",
      "method": "POST",
      "path": "/fa/screen",
      "kind": "data",
      "latency_class": "fast",
      "description": "Resolve a company name to its screener tickers/slugs."
    },
    {
      "name": "filings",
      "method": "POST",
      "path": "/fa/filings",
      "kind": "data",
      "latency_class": "fast",
      "description": "Fetch recent exchange filings for an NSE symbol (primary evidence)."
    },
    {
      "name": "risk",
      "method": "POST",
      "path": "/fa/risk",
      "kind": "compute",
      "latency_class": "fast",
      "description": "Return/risk metrics from a series (CAGR, vol, Sharpe, Sortino, MDD, beta, alpha…)."
    },
    {
      "name": "statements",
      "method": "POST",
      "path": "/fa/statements",
      "kind": "compute",
      "latency_class": "fast",
      "description": "Financial-statement engine: common-size, ratios, DuPont 5-way, FCF, CCC."
    },
    {
      "name": "multiples",
      "method": "POST",
      "path": "/fa/multiples",
      "kind": "compute",
      "latency_class": "fast",
      "description": "EV assembly + valuation multiples with market-cap reconciliation."
    },
    {
      "name": "factor",
      "method": "POST",
      "path": "/fa/factor",
      "kind": "compute",
      "latency_class": "fast",
      "description": "Correlation, covariance, single-factor OLS, z-scores, rolling stats."
    },
    {
      "name": "validate",
      "method": "POST",
      "path": "/fa/validate",
      "kind": "validate",
      "latency_class": "fast",
      "description": "Validate an input document against the canonical schema (correct the request before paying for compute)."
    },
    {
      "name": "knowledge",
      "method": "POST",
      "path": "/fa/knowledge",
      "kind": "helper",
      "latency_class": "fast",
      "description": "Retrieve the service's methodology corpus (source registry, conventions, workflows, verification rules)."
    },
    {
      "name": "snapshot",
      "method": "POST",
      "path": "/fa/snapshot",
      "kind": "assembly",
      "latency_class": "medium",
      "description": "One structured packet: quote + 1y prices + news + valuation multiples for a fast read."
    },
    {
      "name": "fa_ask",
      "method": "POST",
      "path": "/fa/ask",
      "kind": "assembly",
      "latency_class": "slow",
      "description": "One-call structured financial analysis. DeepSeek orchestrates the tool operations and returns a structured report (snapshot, valuation, statements, flags, caveats, bottom line)."
    },
    {
      "name": "dcf",
      "method": "POST",
      "path": "/fa/dcf",
      "kind": "compute",
      "latency_class": "fast",
      "description": "Deterministic DCF / reverse-DCF from caller-supplied fundamentals + assumptions. 10y explicit FCFF path, PV-vs-terminal split, WACC x g sensitivity grid; reverse mode returns the market-implied terminal FCFF / revenue and breakeven capex ratio."
    },
    {
      "name": "cross_verify",
      "method": "POST",
      "path": "/fa/cross_verify",
      "kind": "compute",
      "latency_class": "fast",
      "description": "Run deterministic cross-verification checks (market_cap, dupont_roe, ebitda_bridge, eps_bridge) with the contract's hard-fail thresholds. Each check: {name, a, b, [threshold]}."
    },
    {
      "name": "sources",
      "method": "POST",
      "path": "/fa/sources",
      "kind": "helper",
      "latency_class": "fast",
      "description": "List the service's data sources and their reliability ratings."
    }
  ],
  "free_endpoints": [
    {
      "method": "GET",
      "path": "/fa/tools",
      "description": "list all operations with input schemas"
    },
    {
      "method": "GET",
      "path": "/fa/feedback",
      "description": "50 most recent feedback entries"
    },
    {
      "method": "POST",
      "path": "/fa/feedback",
      "description": "submit feedback"
    }
  ],
  "docs": {
    "llms": "https://financial-analyst.x402.press/llms.txt",
    "manifest": "https://financial-analyst.x402.press/.well-known/x402.json",
    "tools": "https://financial-analyst.x402.press/tools",
    "openapi": "https://financial-analyst.x402.press/openapi.json",
    "about": "https://financial-analyst.x402.press/about",
    "persona": "https://financial-analyst.x402.press/persona"
  },
  "hub_catalog": "https://x402.press/catalog.json"
}
