{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://artifacts.apis.io/sentisense-ai/json-schema/sentisense-ai-get-api-v1-etfs-ticker-quote-response-schema.json",
  "title": "GetApiV1EtfsTickerQuoteResponse",
  "x-generated": "2026-10-31",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/_ae-authored/sentisense-ai-openapi-generated.yml#/components/schemas/GetApiV1EtfsTickerQuoteResponse",
  "type": "object",
  "properties": {
    "ticker": {
      "type": "string",
      "description": "ETF ticker"
    },
    "currentPrice": {
      "type": "number",
      "description": "Regular‑session price, delayed 15 minutes."
    },
    "change": {
      "type": "number",
      "description": "currentPrice change vs previousClose"
    },
    "changePercent": {
      "type": "number",
      "description": "currentPrice change vs previousClose , in percentage points"
    },
    "volume": {
      "type": "number",
      "description": "Volume for the current session"
    },
    "open": {
      "type": "number",
      "description": "Opening price for the current session"
    },
    "dayHigh": {
      "type": "number",
      "description": "Intraday high"
    },
    "dayLow": {
      "type": "number",
      "description": "Intraday low"
    },
    "previousClose": {
      "type": "number",
      "description": "Previous session close"
    },
    "week52High": {
      "type": "number",
      "description": "52‑week high"
    },
    "week52Low": {
      "type": "number",
      "description": "52‑week low"
    },
    "dividendYield": {
      "type": "number",
      "description": "Trailing‑12‑month distribution yield"
    },
    "aum": {
      "type": "number",
      "description": "Assets under management, USD"
    },
    "expenseRatio": {
      "type": "number",
      "description": "Annual fund expense ratio"
    },
    "nav": {
      "type": "number",
      "description": "Net asset value per share, USD"
    },
    "inceptionDate": {
      "type": "string",
      "description": "Fund inception date (ISO YYYY‑MM‑DD )"
    },
    "timestamp": {
      "type": "number",
      "description": "When this response was served (epoch milliseconds)."
    },
    "priceAsOf": {
      "type": "number",
      "description": "When the market data behind currentPrice is from (epoch milliseconds)."
    },
    "extendedHours": {
      "type": "object",
      "description": "Extended‑hours view (pre‑market or after‑hours)."
    }
  }
}