{
  "@context": {
    "@vocab": "https://tickdb.ai/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "tickdb": "https://tickdb.ai/schema#",
    "SuccessEnvelope": "tickdb:SuccessEnvelope",
    "code": {
      "@id": "tickdb:code",
      "@type": "xsd:integer"
    },
    "APIKeyStatusData": "tickdb:APIKeyStatusData",
    "server_time": {
      "@id": "tickdb:server_time",
      "@type": "xsd:dateTime"
    },
    "total": {
      "@id": "tickdb:total",
      "@type": "xsd:integer"
    },
    "api_keys": {
      "@id": "tickdb:api_keys",
      "@container": "@list"
    },
    "APIKeyStatusItem": "tickdb:APIKeyStatusItem",
    "key_prefix": {
      "@id": "tickdb:key_prefix",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "tickdb:name",
      "@type": "xsd:string"
    },
    "plan": {
      "@id": "tickdb:plan",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "tickdb:status",
      "@type": "xsd:string"
    },
    "expires_at": {
      "@id": "tickdb:expires_at",
      "@type": "xsd:dateTime"
    },
    "remaining_seconds": {
      "@id": "tickdb:remaining_seconds",
      "@type": "xsd:integer"
    },
    "created_at": {
      "@id": "tickdb:created_at",
      "@type": "xsd:dateTime"
    },
    "ErrorEnvelope": "tickdb:ErrorEnvelope",
    "message": {
      "@id": "tickdb:message",
      "@type": "xsd:string"
    },
    "error": {
      "@id": "tickdb:error",
      "@type": "xsd:string"
    },
    "data": {
      "@id": "tickdb:data"
    },
    "ProfileData": "tickdb:ProfileData",
    "symbol": {
      "@id": "tickdb:symbol",
      "@type": "xsd:string"
    },
    "company_name": {
      "@id": "tickdb:company_name",
      "@type": "xsd:string"
    },
    "market": {
      "@id": "tickdb:market",
      "@type": "xsd:string"
    },
    "region": {
      "@id": "tickdb:region",
      "@type": "xsd:string"
    },
    "founded": {
      "@id": "tickdb:founded",
      "@type": "xsd:string"
    },
    "listing_date": {
      "@id": "tickdb:listing_date",
      "@type": "xsd:date"
    },
    "year_end": {
      "@id": "tickdb:year_end",
      "@type": "xsd:string"
    },
    "address": {
      "@id": "tickdb:address",
      "@type": "xsd:string"
    },
    "office_address": {
      "@id": "tickdb:office_address",
      "@type": "xsd:string"
    },
    "phone": {
      "@id": "tickdb:phone",
      "@type": "xsd:string"
    },
    "email": {
      "@id": "tickdb:email",
      "@type": "xsd:string"
    },
    "website": {
      "@id": "tickdb:website",
      "@type": "xsd:string"
    },
    "employees": {
      "@id": "tickdb:employees",
      "@type": "xsd:integer"
    },
    "chairman": {
      "@id": "tickdb:chairman",
      "@type": "xsd:string"
    },
    "manager": {
      "@id": "tickdb:manager",
      "@type": "xsd:string"
    },
    "secretary": {
      "@id": "tickdb:secretary",
      "@type": "xsd:string"
    },
    "legal_repr": {
      "@id": "tickdb:legal_repr",
      "@type": "xsd:string"
    },
    "accounting_firm": {
      "@id": "tickdb:accounting_firm",
      "@type": "xsd:string"
    },
    "legal_counsel": {
      "@id": "tickdb:legal_counsel",
      "@type": "xsd:string"
    },
    "category": {
      "@id": "tickdb:category",
      "@type": "xsd:string"
    },
    "profile": {
      "@id": "tickdb:profile",
      "@type": "xsd:string"
    },
    "ExecutivesData": "tickdb:ExecutivesData",
    "members": {
      "@id": "tickdb:members",
      "@container": "@list"
    },
    "Executive": "tickdb:Executive",
    "title": {
      "@id": "tickdb:title",
      "@type": "xsd:string"
    },
    "biography": {
      "@id": "tickdb:biography",
      "@type": "xsd:string"
    },
    "FinancialRowsData": "tickdb:FinancialRowsData",
    "kind": {
      "@id": "tickdb:kind",
      "@type": "xsd:string"
    },
    "rows": {
      "@id": "tickdb:rows",
      "@container": "@list"
    },
    "FinancialRow": "tickdb:FinancialRow",
    "field_name": {
      "@id": "tickdb:field_name",
      "@type": "xsd:string"
    },
    "indicator_title": {
      "@id": "tickdb:indicator_title",
      "@type": "xsd:string"
    },
    "field_display": {
      "@id": "tickdb:field_display",
      "@type": "xsd:string"
    },
    "value": {
      "@id": "tickdb:value"
    },
    "fiscal_year": {
      "@id": "tickdb:fiscal_year",
      "@type": "xsd:integer"
    },
    "fiscal_period": {
      "@id": "tickdb:fiscal_period",
      "@type": "xsd:string"
    },
    "period_type": {
      "@id": "tickdb:period_type",
      "@type": "xsd:string"
    },
    "period_end": {
      "@id": "tickdb:period_end",
      "@type": "xsd:date"
    },
    "currency": {
      "@id": "tickdb:currency",
      "@type": "xsd:string"
    },
    "is_percent": {
      "@id": "tickdb:is_percent",
      "@type": "xsd:boolean"
    },
    "yoy": {
      "@id": "tickdb:yoy",
      "@type": "xsd:string"
    },
    "ratio": {
      "@id": "tickdb:ratio",
      "@type": "xsd:string"
    },
    "SegmentsLatestData": "tickdb:SegmentsLatestData",
    "segments": {
      "@id": "tickdb:segments",
      "@container": "@list"
    },
    "SegmentsData": "tickdb:SegmentsData",
    "report": {
      "@id": "tickdb:report",
      "@type": "xsd:string"
    },
    "SegmentItem": "tickdb:SegmentItem",
    "segment_name": {
      "@id": "tickdb:segment_name",
      "@type": "xsd:string"
    },
    "period_start": {
      "@id": "tickdb:period_start",
      "@type": "xsd:date"
    },
    "total_revenue": {
      "@id": "tickdb:total_revenue",
      "@type": "xsd:string"
    },
    "percent": {
      "@id": "tickdb:percent",
      "@type": "xsd:string"
    },
    "ValuationLatestData": "tickdb:ValuationLatestData",
    "metrics": {
      "@id": "tickdb:metrics"
    },
    "ValuationMetricSnapshot": "tickdb:ValuationMetricSnapshot",
    "high_1y": {
      "@id": "tickdb:high_1y",
      "@type": "xsd:string"
    },
    "low_1y": {
      "@id": "tickdb:low_1y",
      "@type": "xsd:string"
    },
    "median_1y": {
      "@id": "tickdb:median_1y",
      "@type": "xsd:string"
    },
    "desc": {
      "@id": "tickdb:desc",
      "@type": "xsd:string"
    },
    "ValuationTimeSeriesData": "tickdb:ValuationTimeSeriesData",
    "metric": {
      "@id": "tickdb:metric",
      "@type": "xsd:string"
    },
    "granularity": {
      "@id": "tickdb:granularity",
      "@type": "xsd:string"
    },
    "from": {
      "@id": "tickdb:from",
      "@type": "xsd:date"
    },
    "to": {
      "@id": "tickdb:to",
      "@type": "xsd:date"
    },
    "points": {
      "@id": "tickdb:points",
      "@container": "@list"
    },
    "IndustryPeersData": "tickdb:IndustryPeersData",
    "parent_symbol": {
      "@id": "tickdb:parent_symbol",
      "@type": "xsd:string"
    },
    "peers": {
      "@id": "tickdb:peers",
      "@container": "@list"
    },
    "PeerItem": "tickdb:PeerItem",
    "peer_symbol": {
      "@id": "tickdb:peer_symbol",
      "@type": "xsd:string"
    },
    "peer_name": {
      "@id": "tickdb:peer_name",
      "@type": "xsd:string"
    },
    "assets": {
      "@id": "tickdb:assets",
      "@type": "xsd:string"
    },
    "bps": {
      "@id": "tickdb:bps",
      "@type": "xsd:string"
    },
    "eps": {
      "@id": "tickdb:eps",
      "@type": "xsd:string"
    },
    "dps": {
      "@id": "tickdb:dps",
      "@type": "xsd:string"
    },
    "div_yield": {
      "@id": "tickdb:div_yield",
      "@type": "xsd:string"
    },
    "div_payout_ratio": {
      "@id": "tickdb:div_payout_ratio",
      "@type": "xsd:string"
    },
    "five_y_avg_dps": {
      "@id": "tickdb:five_y_avg_dps",
      "@type": "xsd:string"
    },
    "pe": {
      "@id": "tickdb:pe",
      "@type": "xsd:string"
    },
    "IndustryDistributionData": "tickdb:IndustryDistributionData",
    "distributions": {
      "@id": "tickdb:distributions",
      "@container": "@list"
    },
    "IndustryDistributionItem": "tickdb:IndustryDistributionItem",
    "low": {
      "@id": "tickdb:low",
      "@type": "xsd:string"
    },
    "high": {
      "@id": "tickdb:high",
      "@type": "xsd:string"
    },
    "median": {
      "@id": "tickdb:median",
      "@type": "xsd:string"
    },
    "ranking": {
      "@id": "tickdb:ranking",
      "@type": "xsd:string"
    },
    "rank_index": {
      "@id": "tickdb:rank_index",
      "@type": "xsd:integer"
    },
    "rank_total": {
      "@id": "tickdb:rank_total",
      "@type": "xsd:integer"
    },
    "IndustriesRankData": "tickdb:IndustriesRankData",
    "indicator": {
      "@id": "tickdb:indicator",
      "@type": "xsd:string"
    },
    "sort_type": {
      "@id": "tickdb:sort_type",
      "@type": "xsd:string"
    },
    "items": {
      "@id": "tickdb:items",
      "@container": "@list"
    },
    "IndustryRankItem": "tickdb:IndustryRankItem",
    "industry_counter_id": {
      "@id": "tickdb:industry_counter_id",
      "@type": "xsd:string"
    },
    "industry_name": {
      "@id": "tickdb:industry_name",
      "@type": "xsd:string"
    },
    "rank": {
      "@id": "tickdb:rank",
      "@type": "xsd:integer"
    },
    "change_percent": {
      "@id": "tickdb:change_percent",
      "@type": "xsd:string"
    },
    "IndustriesTreeData": "tickdb:IndustriesTreeData",
    "top": {
      "@id": "tickdb:top",
      "@type": "@id"
    },
    "chain": {
      "@id": "tickdb:chain",
      "@type": "@id"
    },
    "IndustryTop": "tickdb:IndustryTop",
    "IndustryChainNode": "tickdb:IndustryChainNode",
    "level": {
      "@id": "tickdb:level",
      "@type": "xsd:integer"
    },
    "counter_id": {
      "@id": "tickdb:counter_id",
      "@type": "xsd:string"
    },
    "parent_code": {
      "@id": "tickdb:parent_code",
      "@type": "xsd:string"
    },
    "sharelist_id": {
      "@id": "tickdb:sharelist_id",
      "@type": "xsd:string"
    },
    "stock_num": {
      "@id": "tickdb:stock_num",
      "@type": "xsd:integer"
    },
    "chg": {
      "@id": "tickdb:chg",
      "@type": "xsd:string"
    },
    "ytd_chg": {
      "@id": "tickdb:ytd_chg",
      "@type": "xsd:string"
    },
    "next": {
      "@id": "tickdb:next",
      "@container": "@list"
    },
    "DividendData": "tickdb:DividendData",
    "events": {
      "@id": "tickdb:events",
      "@container": "@list"
    },
    "DividendEvent": "tickdb:DividendEvent",
    "event_id": {
      "@id": "tickdb:event_id",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "tickdb:type",
      "@type": "xsd:string"
    },
    "distribution_kind": {
      "@id": "tickdb:distribution_kind",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "tickdb:description",
      "@type": "xsd:string"
    },
    "amount": {
      "@id": "tickdb:amount",
      "@type": "xsd:string"
    },
    "stock_distribution_ratio": {
      "@id": "tickdb:stock_distribution_ratio",
      "@type": "xsd:string"
    },
    "declaration_date": {
      "@id": "tickdb:declaration_date",
      "@type": "xsd:date"
    },
    "record_date": {
      "@id": "tickdb:record_date",
      "@type": "xsd:date"
    },
    "ex_date": {
      "@id": "tickdb:ex_date",
      "@type": "xsd:date"
    },
    "payment_date": {
      "@id": "tickdb:payment_date",
      "@type": "xsd:date"
    },
    "detail_level": {
      "@id": "tickdb:detail_level",
      "@type": "xsd:string"
    },
    "DividendTTMData": "tickdb:DividendTTMData",
    "as_of_date": {
      "@id": "tickdb:as_of_date",
      "@type": "xsd:date"
    },
    "window_start_exclusive": {
      "@id": "tickdb:window_start_exclusive",
      "@type": "xsd:date"
    },
    "currencies": {
      "@id": "tickdb:currencies",
      "@container": "@list"
    },
    "DividendTTMCurrency": "tickdb:DividendTTMCurrency",
    "normal_cash_dps_ttm": {
      "@id": "tickdb:normal_cash_dps_ttm",
      "@type": "xsd:string"
    },
    "special_cash_dps_ttm": {
      "@id": "tickdb:special_cash_dps_ttm",
      "@type": "xsd:string"
    },
    "total_cash_dps_ttm": {
      "@id": "tickdb:total_cash_dps_ttm",
      "@type": "xsd:string"
    },
    "normal_event_count": {
      "@id": "tickdb:normal_event_count",
      "@type": "xsd:integer"
    },
    "special_event_count": {
      "@id": "tickdb:special_event_count",
      "@type": "xsd:integer"
    },
    "BuybackData": "tickdb:BuybackData",
    "ttm": {
      "@id": "tickdb:ttm",
      "@type": "@id"
    },
    "history": {
      "@id": "tickdb:history",
      "@container": "@list"
    },
    "BuybackTTM": "tickdb:BuybackTTM",
    "net_buyback": {
      "@id": "tickdb:net_buyback",
      "@type": "xsd:string"
    },
    "net_buyback_yield": {
      "@id": "tickdb:net_buyback_yield",
      "@type": "xsd:string"
    },
    "buyback_payout_ratio": {
      "@id": "tickdb:buyback_payout_ratio",
      "@type": "xsd:string"
    },
    "buyback_to_cashflow_ratio": {
      "@id": "tickdb:buyback_to_cashflow_ratio",
      "@type": "xsd:string"
    },
    "BuybackHistoryItem": "tickdb:BuybackHistoryItem",
    "fiscal_year_range": {
      "@id": "tickdb:fiscal_year_range",
      "@type": "xsd:string"
    },
    "net_buyback_growth_rate": {
      "@id": "tickdb:net_buyback_growth_rate",
      "@type": "xsd:string"
    },
    "CorporateActionsData": "tickdb:CorporateActionsData",
    "CorporateActionItem": "tickdb:CorporateActionItem",
    "event_date": {
      "@id": "tickdb:event_date",
      "@type": "xsd:date"
    },
    "date_type": {
      "@id": "tickdb:date_type",
      "@type": "xsd:string"
    },
    "date_zone": {
      "@id": "tickdb:date_zone",
      "@type": "xsd:string"
    },
    "act_type": {
      "@id": "tickdb:act_type",
      "@type": "xsd:string"
    },
    "act_desc": {
      "@id": "tickdb:act_desc",
      "@type": "xsd:string"
    },
    "action_code": {
      "@id": "tickdb:action_code",
      "@type": "xsd:string"
    },
    "is_recent": {
      "@id": "tickdb:is_recent",
      "@type": "xsd:boolean"
    },
    "LatestShareholdersData": "tickdb:LatestShareholdersData",
    "report_date": {
      "@id": "tickdb:report_date",
      "@type": "xsd:date"
    },
    "LatestShareholderMember": "tickdb:LatestShareholderMember",
    "shareholder_name": {
      "@id": "tickdb:shareholder_name",
      "@type": "xsd:string"
    },
    "percent_of_shares": {
      "@id": "tickdb:percent_of_shares",
      "@type": "xsd:string"
    },
    "shares_changed": {
      "@id": "tickdb:shares_changed",
      "@type": "xsd:string"
    },
    "TopShareholdersData": "tickdb:TopShareholdersData",
    "periods": {
      "@id": "tickdb:periods",
      "@container": "@list"
    },
    "info": {
      "@id": "tickdb:info",
      "@container": "@list"
    },
    "TopShareholderPeriod": "tickdb:TopShareholderPeriod",
    "period": {
      "@id": "tickdb:period",
      "@type": "xsd:string"
    },
    "share_holders": {
      "@id": "tickdb:share_holders",
      "@container": "@list"
    },
    "TopShareholderPeriodMember": "tickdb:TopShareholderPeriodMember",
    "filing_date": {
      "@id": "tickdb:filing_date",
      "@type": "xsd:string"
    },
    "object_id": {
      "@id": "tickdb:object_id",
      "@type": "xsd:string"
    },
    "percent_shares_changed": {
      "@id": "tickdb:percent_shares_changed",
      "@type": "xsd:string"
    },
    "percent_shares_held": {
      "@id": "tickdb:percent_shares_held",
      "@type": "xsd:string"
    },
    "shares_held": {
      "@id": "tickdb:shares_held",
      "@type": "xsd:string"
    },
    "TopShareholderMember": "tickdb:TopShareholderMember",
    "shareholder_type": {
      "@id": "tickdb:shareholder_type",
      "@type": "xsd:string"
    },
    "percent_shares_held_raw": {
      "@id": "tickdb:percent_shares_held_raw",
      "@type": "xsd:string"
    },
    "detail_available": {
      "@id": "tickdb:detail_available",
      "@type": "xsd:boolean"
    },
    "ShareholderDetailData": "tickdb:ShareholderDetailData",
    "holding_summary": {
      "@id": "tickdb:holding_summary",
      "@container": "@list"
    },
    "holding_periods": {
      "@id": "tickdb:holding_periods",
      "@container": "@list"
    },
    "holding_details": {
      "@id": "tickdb:holding_details",
      "@container": "@list"
    },
    "trading_periods": {
      "@id": "tickdb:trading_periods",
      "@container": "@list"
    },
    "tradings": {
      "@id": "tickdb:tradings",
      "@container": "@list"
    },
    "ShareholderHoldingSummary": "tickdb:ShareholderHoldingSummary",
    "accum_buy": {
      "@id": "tickdb:accum_buy",
      "@type": "xsd:string"
    },
    "accum_sell": {
      "@id": "tickdb:accum_sell",
      "@type": "xsd:string"
    },
    "percent_stock_price_changed": {
      "@id": "tickdb:percent_stock_price_changed",
      "@type": "xsd:string"
    },
    "stock_price": {
      "@id": "tickdb:stock_price",
      "@type": "xsd:string"
    },
    "ShareholderHoldingDetail": "tickdb:ShareholderHoldingDetail",
    "ShareholderTradingSummary": "tickdb:ShareholderTradingSummary",
    "net_buy": {
      "@id": "tickdb:net_buy",
      "@type": "xsd:string"
    },
    "trading_details": {
      "@id": "tickdb:trading_details",
      "@container": "@list"
    },
    "PageInfo": "tickdb:PageInfo",
    "next_cursor": {
      "@id": "tickdb:next_cursor",
      "@type": "xsd:string"
    },
    "limit": {
      "@id": "tickdb:limit",
      "@type": "xsd:integer"
    },
    "FundHoldingsData": "tickdb:FundHoldingsData",
    "FundHoldingMember": "tickdb:FundHoldingMember",
    "fund_code": {
      "@id": "tickdb:fund_code",
      "@type": "xsd:string"
    },
    "fund_symbol": {
      "@id": "tickdb:fund_symbol",
      "@type": "xsd:string"
    },
    "fund_name": {
      "@id": "tickdb:fund_name",
      "@type": "xsd:string"
    },
    "position_ratio": {
      "@id": "tickdb:position_ratio",
      "@type": "xsd:string"
    },
    "NewsEnvelope": "tickdb:NewsEnvelope",
    "NewsData": "tickdb:NewsData",
    "news": {
      "@id": "tickdb:news",
      "@container": "@list"
    },
    "NewsItem": "tickdb:NewsItem",
    "news_id": {
      "@id": "tickdb:news_id",
      "@type": "xsd:string"
    },
    "published_at": {
      "@id": "tickdb:published_at",
      "@type": "xsd:dateTime"
    },
    "has_body": {
      "@id": "tickdb:has_body",
      "@type": "xsd:boolean"
    },
    "NewsDetailEnvelope": "tickdb:NewsDetailEnvelope",
    "NewsDetailItem": "tickdb:NewsDetailItem",
    "detail_status": {
      "@id": "tickdb:detail_status",
      "@type": "xsd:string"
    },
    "content_scope": {
      "@id": "tickdb:content_scope",
      "@type": "xsd:string"
    },
    "body_text": {
      "@id": "tickdb:body_text",
      "@type": "xsd:string"
    },
    "body_html": {
      "@id": "tickdb:body_html",
      "@type": "xsd:string"
    },
    "NewsErrorEnvelope": "tickdb:NewsErrorEnvelope",
    "CalendarPage": "tickdb:CalendarPage",
    "CalendarData": "tickdb:CalendarData",
    "FullCalendarEvent": "tickdb:FullCalendarEvent",
    "event_datetime": {
      "@id": "tickdb:event_datetime",
      "@type": "xsd:dateTime"
    },
    "event_type": {
      "@id": "tickdb:event_type",
      "@type": "xsd:string"
    },
    "content": {
      "@id": "tickdb:content",
      "@type": "xsd:string"
    },
    "counter_name": {
      "@id": "tickdb:counter_name",
      "@type": "xsd:string"
    },
    "star": {
      "@id": "tickdb:star",
      "@type": "xsd:integer"
    },
    "issue_price": {
      "@id": "tickdb:issue_price",
      "@type": "xsd:string"
    },
    "CalendarEventData": "tickdb:CalendarEventData",
    "key": {
      "@id": "tickdb:key",
      "@type": "xsd:string"
    },
    "value_type": {
      "@id": "tickdb:value_type",
      "@type": "xsd:string"
    },
    "value_text": {
      "@id": "tickdb:value_text",
      "@type": "xsd:string"
    },
    "value_raw": {
      "@id": "tickdb:value_raw",
      "@type": "xsd:string"
    },
    "FullMarketTicker": "tickdb:FullMarketTicker",
    "last_price": {
      "@id": "tickdb:last_price",
      "@type": "xsd:string"
    },
    "open": {
      "@id": "tickdb:open",
      "@type": "xsd:string"
    },
    "prev_close": {
      "@id": "tickdb:prev_close",
      "@type": "xsd:string"
    },
    "volume_24h": {
      "@id": "tickdb:volume_24h",
      "@type": "xsd:string"
    },
    "quote_volume_24h": {
      "@id": "tickdb:quote_volume_24h",
      "@type": "xsd:string"
    },
    "high_24h": {
      "@id": "tickdb:high_24h",
      "@type": "xsd:string"
    },
    "low_24h": {
      "@id": "tickdb:low_24h",
      "@type": "xsd:string"
    },
    "price_change_24h": {
      "@id": "tickdb:price_change_24h",
      "@type": "xsd:string"
    },
    "price_change_percent_24h": {
      "@id": "tickdb:price_change_percent_24h",
      "@type": "xsd:string"
    },
    "timestamp": {
      "@id": "tickdb:timestamp",
      "@type": "xsd:integer"
    },
    "FullMarketTickerResponse": "tickdb:FullMarketTickerResponse"
  },
  "@type": "schema:Dataset",
  "schema:name": "tickdb-ai API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects tickdb-ai's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-10-31) from openapi/tickdb-ai-openapi.yml.",
  "dcterms:created": "2026-10-31",
  "dcterms:source": [
    "openapi/tickdb-ai-openapi.yml"
  ]
}