{
  "@context": {
    "@vocab": "https://tickerbot.io/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "tickerbot": "https://tickerbot.io/schema#",
    "TickerRow": "tickerbot:TickerRow",
    "ticker": {
      "@id": "tickerbot:ticker",
      "@type": "xsd:string"
    },
    "tenure_start": {
      "@id": "tickerbot:tenure_start",
      "@type": "xsd:string"
    },
    "tenure_end": {
      "@id": "tickerbot:tenure_end"
    },
    "held_at_asof": {
      "@id": "tickerbot:held_at_asof"
    },
    "symbol_reused": {
      "@id": "tickerbot:symbol_reused",
      "@type": "xsd:boolean"
    },
    "predecessors": {
      "@id": "tickerbot:predecessors",
      "@container": "@list"
    },
    "prior_symbols": {
      "@id": "tickerbot:prior_symbols",
      "@container": "@list"
    },
    "current_ticker": {
      "@id": "tickerbot:current_ticker"
    },
    "date": {
      "@id": "tickerbot:date"
    },
    "above_opening_range": {
      "@id": "tickerbot:above_opening_range",
      "@type": "xsd:boolean"
    },
    "above_premarket_high": {
      "@id": "tickerbot:above_premarket_high",
      "@type": "xsd:boolean"
    },
    "above_price_target": {
      "@id": "tickerbot:above_price_target",
      "@type": "xsd:boolean"
    },
    "above_session_open": {
      "@id": "tickerbot:above_session_open",
      "@type": "xsd:boolean"
    },
    "above_sma_10": {
      "@id": "tickerbot:above_sma_10",
      "@type": "xsd:boolean"
    },
    "above_sma_20": {
      "@id": "tickerbot:above_sma_20",
      "@type": "xsd:boolean"
    },
    "above_sma_200": {
      "@id": "tickerbot:above_sma_200",
      "@type": "xsd:boolean"
    },
    "above_sma_50": {
      "@id": "tickerbot:above_sma_50",
      "@type": "xsd:boolean"
    },
    "above_vwap": {
      "@id": "tickerbot:above_vwap",
      "@type": "xsd:boolean"
    },
    "above_vwap_minute": {
      "@id": "tickerbot:above_vwap_minute",
      "@type": "xsd:boolean"
    },
    "above_yesterday_close": {
      "@id": "tickerbot:above_yesterday_close",
      "@type": "xsd:boolean"
    },
    "above_yesterday_high": {
      "@id": "tickerbot:above_yesterday_high",
      "@type": "xsd:boolean"
    },
    "accounts_payable": {
      "@id": "tickerbot:accounts_payable",
      "@type": "xsd:decimal"
    },
    "active": {
      "@id": "tickerbot:active",
      "@type": "xsd:boolean"
    },
    "address_address1": {
      "@id": "tickerbot:address_address1",
      "@type": "xsd:string"
    },
    "address_city": {
      "@id": "tickerbot:address_city",
      "@type": "xsd:string"
    },
    "address_postal_code": {
      "@id": "tickerbot:address_postal_code",
      "@type": "xsd:string"
    },
    "address_state": {
      "@id": "tickerbot:address_state",
      "@type": "xsd:string"
    },
    "adx_14": {
      "@id": "tickerbot:adx_14",
      "@type": "xsd:decimal"
    },
    "afterhours_change_pct": {
      "@id": "tickerbot:afterhours_change_pct"
    },
    "afterhours_price": {
      "@id": "tickerbot:afterhours_price"
    },
    "afternoon_drift_up": {
      "@id": "tickerbot:afternoon_drift_up",
      "@type": "xsd:boolean"
    },
    "analyst_consensus_rating": {
      "@id": "tickerbot:analyst_consensus_rating",
      "@type": "xsd:string"
    },
    "analyst_consensus_rating_value": {
      "@id": "tickerbot:analyst_consensus_rating_value",
      "@type": "xsd:decimal"
    },
    "analyst_consensus_target_price": {
      "@id": "tickerbot:analyst_consensus_target_price",
      "@type": "xsd:decimal"
    },
    "analyst_count_buy": {
      "@id": "tickerbot:analyst_count_buy",
      "@type": "xsd:decimal"
    },
    "analyst_count_hold": {
      "@id": "tickerbot:analyst_count_hold",
      "@type": "xsd:decimal"
    },
    "analyst_count_sell": {
      "@id": "tickerbot:analyst_count_sell",
      "@type": "xsd:decimal"
    },
    "analyst_count_strong_buy": {
      "@id": "tickerbot:analyst_count_strong_buy",
      "@type": "xsd:decimal"
    },
    "analyst_count_strong_sell": {
      "@id": "tickerbot:analyst_count_strong_sell",
      "@type": "xsd:decimal"
    },
    "analyst_count_total": {
      "@id": "tickerbot:analyst_count_total",
      "@type": "xsd:decimal"
    },
    "analyst_count_with_target": {
      "@id": "tickerbot:analyst_count_with_target",
      "@type": "xsd:decimal"
    },
    "analyst_target_price_high": {
      "@id": "tickerbot:analyst_target_price_high",
      "@type": "xsd:decimal"
    },
    "analyst_target_price_low": {
      "@id": "tickerbot:analyst_target_price_low",
      "@type": "xsd:decimal"
    },
    "analyst_target_upside_pct": {
      "@id": "tickerbot:analyst_target_upside_pct",
      "@type": "xsd:decimal"
    },
    "approaching_52w_high": {
      "@id": "tickerbot:approaching_52w_high",
      "@type": "xsd:boolean"
    },
    "approaching_52w_low": {
      "@id": "tickerbot:approaching_52w_low",
      "@type": "xsd:boolean"
    },
    "asset_class": {
      "@id": "tickerbot:asset_class",
      "@type": "xsd:string"
    },
    "asset_type": {
      "@id": "tickerbot:asset_type",
      "@type": "xsd:string"
    },
    "assets": {
      "@id": "tickerbot:assets",
      "@type": "xsd:decimal"
    },
    "at_20d_high": {
      "@id": "tickerbot:at_20d_high",
      "@type": "xsd:boolean"
    },
    "at_20d_low": {
      "@id": "tickerbot:at_20d_low",
      "@type": "xsd:boolean"
    },
    "at_52w_high": {
      "@id": "tickerbot:at_52w_high",
      "@type": "xsd:boolean"
    },
    "at_52w_low": {
      "@id": "tickerbot:at_52w_low",
      "@type": "xsd:boolean"
    },
    "at_bollinger_lower": {
      "@id": "tickerbot:at_bollinger_lower",
      "@type": "xsd:boolean"
    },
    "at_bollinger_upper": {
      "@id": "tickerbot:at_bollinger_upper",
      "@type": "xsd:boolean"
    },
    "at_resistance": {
      "@id": "tickerbot:at_resistance",
      "@type": "xsd:boolean"
    },
    "at_session_high": {
      "@id": "tickerbot:at_session_high",
      "@type": "xsd:boolean"
    },
    "at_session_low": {
      "@id": "tickerbot:at_session_low",
      "@type": "xsd:boolean"
    },
    "at_support": {
      "@id": "tickerbot:at_support",
      "@type": "xsd:boolean"
    },
    "atr_14": {
      "@id": "tickerbot:atr_14",
      "@type": "xsd:decimal"
    },
    "atr_pct": {
      "@id": "tickerbot:atr_pct",
      "@type": "xsd:decimal"
    },
    "avg_volume_10d": {
      "@id": "tickerbot:avg_volume_10d",
      "@type": "xsd:decimal"
    },
    "avg_volume_30d": {
      "@id": "tickerbot:avg_volume_30d",
      "@type": "xsd:decimal"
    },
    "basic_average_shares": {
      "@id": "tickerbot:basic_average_shares",
      "@type": "xsd:decimal"
    },
    "basic_earnings_per_share": {
      "@id": "tickerbot:basic_earnings_per_share",
      "@type": "xsd:decimal"
    },
    "bearish_consensus": {
      "@id": "tickerbot:bearish_consensus",
      "@type": "xsd:boolean"
    },
    "below_opening_range": {
      "@id": "tickerbot:below_opening_range",
      "@type": "xsd:boolean"
    },
    "below_premarket_low": {
      "@id": "tickerbot:below_premarket_low",
      "@type": "xsd:boolean"
    },
    "below_price_target": {
      "@id": "tickerbot:below_price_target",
      "@type": "xsd:boolean"
    },
    "below_yesterday_low": {
      "@id": "tickerbot:below_yesterday_low",
      "@type": "xsd:boolean"
    },
    "beta": {
      "@id": "tickerbot:beta",
      "@type": "xsd:decimal"
    },
    "bollinger_b": {
      "@id": "tickerbot:bollinger_b",
      "@type": "xsd:decimal"
    },
    "bollinger_lower": {
      "@id": "tickerbot:bollinger_lower",
      "@type": "xsd:decimal"
    },
    "bollinger_middle": {
      "@id": "tickerbot:bollinger_middle",
      "@type": "xsd:decimal"
    },
    "bollinger_squeeze": {
      "@id": "tickerbot:bollinger_squeeze",
      "@type": "xsd:boolean"
    },
    "bollinger_upper": {
      "@id": "tickerbot:bollinger_upper",
      "@type": "xsd:decimal"
    },
    "bollinger_width": {
      "@id": "tickerbot:bollinger_width",
      "@type": "xsd:decimal"
    },
    "book_value": {
      "@id": "tickerbot:book_value",
      "@type": "xsd:decimal"
    },
    "bounce_off_support": {
      "@id": "tickerbot:bounce_off_support",
      "@type": "xsd:boolean"
    },
    "branding_icon_url": {
      "@id": "tickerbot:branding_icon_url",
      "@type": "xsd:string"
    },
    "branding_logo_url": {
      "@id": "tickerbot:branding_logo_url",
      "@type": "xsd:string"
    },
    "bullish_consensus": {
      "@id": "tickerbot:bullish_consensus",
      "@type": "xsd:boolean"
    },
    "buyback_30d": {
      "@id": "tickerbot:buyback_30d",
      "@type": "xsd:boolean"
    },
    "cap_class": {
      "@id": "tickerbot:cap_class",
      "@type": "xsd:string"
    },
    "cash_and_short_term_investments": {
      "@id": "tickerbot:cash_and_short_term_investments",
      "@type": "xsd:decimal"
    },
    "cash_on_hand": {
      "@id": "tickerbot:cash_on_hand",
      "@type": "xsd:decimal"
    },
    "cash_ratio": {
      "@id": "tickerbot:cash_ratio",
      "@type": "xsd:decimal"
    },
    "change_1d_pct": {
      "@id": "tickerbot:change_1d_pct",
      "@type": "xsd:decimal"
    },
    "change_1m_pct": {
      "@id": "tickerbot:change_1m_pct",
      "@type": "xsd:decimal"
    },
    "change_1w_pct": {
      "@id": "tickerbot:change_1w_pct",
      "@type": "xsd:decimal"
    },
    "change_1y_pct": {
      "@id": "tickerbot:change_1y_pct",
      "@type": "xsd:decimal"
    },
    "change_3m_pct": {
      "@id": "tickerbot:change_3m_pct",
      "@type": "xsd:decimal"
    },
    "change_6m_pct": {
      "@id": "tickerbot:change_6m_pct",
      "@type": "xsd:decimal"
    },
    "change_ytd_pct": {
      "@id": "tickerbot:change_ytd_pct",
      "@type": "xsd:decimal"
    },
    "cik": {
      "@id": "tickerbot:cik",
      "@type": "xsd:string"
    },
    "composite_figi": {
      "@id": "tickerbot:composite_figi",
      "@type": "xsd:string"
    },
    "consolidating_15m": {
      "@id": "tickerbot:consolidating_15m",
      "@type": "xsd:boolean"
    },
    "consolidation": {
      "@id": "tickerbot:consolidation",
      "@type": "xsd:boolean"
    },
    "cost_of_revenue": {
      "@id": "tickerbot:cost_of_revenue",
      "@type": "xsd:decimal"
    },
    "costs_and_expenses": {
      "@id": "tickerbot:costs_and_expenses",
      "@type": "xsd:decimal"
    },
    "country": {
      "@id": "tickerbot:country",
      "@type": "xsd:string"
    },
    "currency_name": {
      "@id": "tickerbot:currency_name",
      "@type": "xsd:string"
    },
    "current_assets": {
      "@id": "tickerbot:current_assets",
      "@type": "xsd:decimal"
    },
    "current_liabilities": {
      "@id": "tickerbot:current_liabilities",
      "@type": "xsd:decimal"
    },
    "current_ratio": {
      "@id": "tickerbot:current_ratio",
      "@type": "xsd:decimal"
    },
    "day_change": {
      "@id": "tickerbot:day_change",
      "@type": "xsd:decimal"
    },
    "day_dollar_volume": {
      "@id": "tickerbot:day_dollar_volume",
      "@type": "xsd:decimal"
    },
    "day_vwap": {
      "@id": "tickerbot:day_vwap",
      "@type": "xsd:decimal"
    },
    "days_down": {
      "@id": "tickerbot:days_down",
      "@type": "xsd:decimal"
    },
    "days_since_52w_high": {
      "@id": "tickerbot:days_since_52w_high",
      "@type": "xsd:decimal"
    },
    "days_since_52w_low": {
      "@id": "tickerbot:days_since_52w_low",
      "@type": "xsd:decimal"
    },
    "days_to_cover": {
      "@id": "tickerbot:days_to_cover",
      "@type": "xsd:decimal"
    },
    "days_to_earnings": {
      "@id": "tickerbot:days_to_earnings",
      "@type": "xsd:decimal"
    },
    "days_up": {
      "@id": "tickerbot:days_up",
      "@type": "xsd:decimal"
    },
    "death_cross": {
      "@id": "tickerbot:death_cross",
      "@type": "xsd:boolean"
    },
    "death_regime": {
      "@id": "tickerbot:death_regime",
      "@type": "xsd:boolean"
    },
    "debt_to_equity": {
      "@id": "tickerbot:debt_to_equity",
      "@type": "xsd:decimal"
    },
    "delisted_utc": {
      "@id": "tickerbot:delisted_utc"
    },
    "description": {
      "@id": "tickerbot:description",
      "@type": "xsd:string"
    },
    "diluted_average_shares": {
      "@id": "tickerbot:diluted_average_shares",
      "@type": "xsd:decimal"
    },
    "diluted_eps_ttm": {
      "@id": "tickerbot:diluted_eps_ttm",
      "@type": "xsd:decimal"
    },
    "dilution_30d": {
      "@id": "tickerbot:dilution_30d",
      "@type": "xsd:boolean"
    },
    "dividend": {
      "@id": "tickerbot:dividend",
      "@type": "xsd:decimal"
    },
    "dividend_approaching": {
      "@id": "tickerbot:dividend_approaching",
      "@type": "xsd:boolean"
    },
    "dividend_date": {
      "@id": "tickerbot:dividend_date",
      "@type": "xsd:string"
    },
    "dividend_frequency": {
      "@id": "tickerbot:dividend_frequency",
      "@type": "xsd:decimal"
    },
    "dividend_payout_ratio": {
      "@id": "tickerbot:dividend_payout_ratio",
      "@type": "xsd:decimal"
    },
    "dividend_ttm": {
      "@id": "tickerbot:dividend_ttm",
      "@type": "xsd:decimal"
    },
    "dividend_yield": {
      "@id": "tickerbot:dividend_yield",
      "@type": "xsd:decimal"
    },
    "earnings_approaching": {
      "@id": "tickerbot:earnings_approaching",
      "@type": "xsd:boolean"
    },
    "earnings_beat_streak": {
      "@id": "tickerbot:earnings_beat_streak",
      "@type": "xsd:decimal"
    },
    "earnings_date": {
      "@id": "tickerbot:earnings_date",
      "@type": "xsd:string"
    },
    "earnings_date_projected": {
      "@id": "tickerbot:earnings_date_projected",
      "@type": "xsd:boolean"
    },
    "earnings_fiscal_quarter": {
      "@id": "tickerbot:earnings_fiscal_quarter",
      "@type": "xsd:string"
    },
    "earnings_growth_yoy_pct": {
      "@id": "tickerbot:earnings_growth_yoy_pct",
      "@type": "xsd:decimal"
    },
    "earnings_next_week": {
      "@id": "tickerbot:earnings_next_week",
      "@type": "xsd:boolean"
    },
    "earnings_published": {
      "@id": "tickerbot:earnings_published",
      "@type": "xsd:boolean"
    },
    "earnings_report_time": {
      "@id": "tickerbot:earnings_report_time",
      "@type": "xsd:string"
    },
    "earnings_this_week": {
      "@id": "tickerbot:earnings_this_week",
      "@type": "xsd:boolean"
    },
    "earnings_today": {
      "@id": "tickerbot:earnings_today",
      "@type": "xsd:boolean"
    },
    "earnings_tomorrow": {
      "@id": "tickerbot:earnings_tomorrow",
      "@type": "xsd:boolean"
    },
    "ebitda": {
      "@id": "tickerbot:ebitda",
      "@type": "xsd:decimal"
    },
    "ema_12": {
      "@id": "tickerbot:ema_12",
      "@type": "xsd:decimal"
    },
    "ema_21": {
      "@id": "tickerbot:ema_21",
      "@type": "xsd:decimal"
    },
    "ema_26": {
      "@id": "tickerbot:ema_26",
      "@type": "xsd:decimal"
    },
    "ema_9": {
      "@id": "tickerbot:ema_9",
      "@type": "xsd:decimal"
    },
    "enterprise_value": {
      "@id": "tickerbot:enterprise_value",
      "@type": "xsd:decimal"
    },
    "eps": {
      "@id": "tickerbot:eps",
      "@type": "xsd:decimal"
    },
    "eps_diluted_fy": {
      "@id": "tickerbot:eps_diluted_fy",
      "@type": "xsd:decimal"
    },
    "eps_estimate_revision_down_30d": {
      "@id": "tickerbot:eps_estimate_revision_down_30d",
      "@type": "xsd:decimal"
    },
    "eps_estimate_revision_up_30d": {
      "@id": "tickerbot:eps_estimate_revision_up_30d",
      "@type": "xsd:decimal"
    },
    "equity": {
      "@id": "tickerbot:equity",
      "@type": "xsd:decimal"
    },
    "equity_attributable_to_noncontrolling_interest": {
      "@id": "tickerbot:equity_attributable_to_noncontrolling_interest",
      "@type": "xsd:decimal"
    },
    "equity_attributable_to_parent": {
      "@id": "tickerbot:equity_attributable_to_parent",
      "@type": "xsd:decimal"
    },
    "estimate_revised_down": {
      "@id": "tickerbot:estimate_revised_down",
      "@type": "xsd:boolean"
    },
    "estimate_revised_up": {
      "@id": "tickerbot:estimate_revised_up",
      "@type": "xsd:boolean"
    },
    "etf_dividend_yield": {
      "@id": "tickerbot:etf_dividend_yield"
    },
    "etf_expense_ratio": {
      "@id": "tickerbot:etf_expense_ratio"
    },
    "etf_holders": {
      "@id": "tickerbot:etf_holders",
      "@container": "@list"
    },
    "etf_inception_date": {
      "@id": "tickerbot:etf_inception_date"
    },
    "etf_leveraged": {
      "@id": "tickerbot:etf_leveraged"
    },
    "etf_net_assets": {
      "@id": "tickerbot:etf_net_assets"
    },
    "etf_turnover": {
      "@id": "tickerbot:etf_turnover"
    },
    "ev_to_ebitda": {
      "@id": "tickerbot:ev_to_ebitda",
      "@type": "xsd:decimal"
    },
    "ev_to_sales": {
      "@id": "tickerbot:ev_to_sales",
      "@type": "xsd:decimal"
    },
    "ex_dividend_date": {
      "@id": "tickerbot:ex_dividend_date",
      "@type": "xsd:string"
    },
    "exchange": {
      "@id": "tickerbot:exchange",
      "@type": "xsd:string"
    },
    "exchange_mic": {
      "@id": "tickerbot:exchange_mic",
      "@type": "xsd:string"
    },
    "expanded_hourly_range": {
      "@id": "tickerbot:expanded_hourly_range",
      "@type": "xsd:boolean"
    },
    "fixed_assets": {
      "@id": "tickerbot:fixed_assets",
      "@type": "xsd:decimal"
    },
    "float_effective_date": {
      "@id": "tickerbot:float_effective_date",
      "@type": "xsd:string"
    },
    "float_shares": {
      "@id": "tickerbot:float_shares",
      "@type": "xsd:decimal"
    },
    "forward_pe": {
      "@id": "tickerbot:forward_pe",
      "@type": "xsd:decimal"
    },
    "free_cash_flow": {
      "@id": "tickerbot:free_cash_flow",
      "@type": "xsd:decimal"
    },
    "free_float_pct": {
      "@id": "tickerbot:free_float_pct",
      "@type": "xsd:decimal"
    },
    "from_52w_high_pct": {
      "@id": "tickerbot:from_52w_high_pct",
      "@type": "xsd:decimal"
    },
    "from_52w_low_pct": {
      "@id": "tickerbot:from_52w_low_pct",
      "@type": "xsd:decimal"
    },
    "from_open_pct": {
      "@id": "tickerbot:from_open_pct",
      "@type": "xsd:decimal"
    },
    "from_sma_10_pct": {
      "@id": "tickerbot:from_sma_10_pct",
      "@type": "xsd:decimal"
    },
    "from_sma_100_pct": {
      "@id": "tickerbot:from_sma_100_pct",
      "@type": "xsd:decimal"
    },
    "from_sma_20_pct": {
      "@id": "tickerbot:from_sma_20_pct",
      "@type": "xsd:decimal"
    },
    "from_sma_200_pct": {
      "@id": "tickerbot:from_sma_200_pct",
      "@type": "xsd:decimal"
    },
    "from_sma_50_pct": {
      "@id": "tickerbot:from_sma_50_pct",
      "@type": "xsd:decimal"
    },
    "from_vwap_pct": {
      "@id": "tickerbot:from_vwap_pct",
      "@type": "xsd:decimal"
    },
    "fundamentals_basis": {
      "@id": "tickerbot:fundamentals_basis"
    },
    "fy_period_end": {
      "@id": "tickerbot:fy_period_end",
      "@type": "xsd:string"
    },
    "gap_down": {
      "@id": "tickerbot:gap_down",
      "@type": "xsd:boolean"
    },
    "gap_down_extreme": {
      "@id": "tickerbot:gap_down_extreme",
      "@type": "xsd:boolean"
    },
    "gap_filled_today": {
      "@id": "tickerbot:gap_filled_today",
      "@type": "xsd:boolean"
    },
    "gap_pct": {
      "@id": "tickerbot:gap_pct",
      "@type": "xsd:decimal"
    },
    "gap_up": {
      "@id": "tickerbot:gap_up",
      "@type": "xsd:boolean"
    },
    "gap_up_extreme": {
      "@id": "tickerbot:gap_up_extreme",
      "@type": "xsd:boolean"
    },
    "golden_cross": {
      "@id": "tickerbot:golden_cross",
      "@type": "xsd:boolean"
    },
    "golden_regime": {
      "@id": "tickerbot:golden_regime",
      "@type": "xsd:boolean"
    },
    "gross_margin": {
      "@id": "tickerbot:gross_margin",
      "@type": "xsd:decimal"
    },
    "gross_profit": {
      "@id": "tickerbot:gross_profit",
      "@type": "xsd:decimal"
    },
    "gross_profit_ttm": {
      "@id": "tickerbot:gross_profit_ttm",
      "@type": "xsd:decimal"
    },
    "held_above_vwap_30m": {
      "@id": "tickerbot:held_above_vwap_30m",
      "@type": "xsd:boolean"
    },
    "held_below_vwap_30m": {
      "@id": "tickerbot:held_below_vwap_30m",
      "@type": "xsd:boolean"
    },
    "high_20d": {
      "@id": "tickerbot:high_20d",
      "@type": "xsd:decimal"
    },
    "high_20d_eod": {
      "@id": "tickerbot:high_20d_eod",
      "@type": "xsd:decimal"
    },
    "high_52w": {
      "@id": "tickerbot:high_52w",
      "@type": "xsd:decimal"
    },
    "high_52w_date": {
      "@id": "tickerbot:high_52w_date",
      "@type": "xsd:string"
    },
    "high_52w_eod": {
      "@id": "tickerbot:high_52w_eod",
      "@type": "xsd:decimal"
    },
    "high_5d": {
      "@id": "tickerbot:high_5d",
      "@type": "xsd:decimal"
    },
    "high_5d_eod": {
      "@id": "tickerbot:high_5d_eod",
      "@type": "xsd:decimal"
    },
    "high_beta": {
      "@id": "tickerbot:high_beta",
      "@type": "xsd:boolean"
    },
    "high_dividend_yield": {
      "@id": "tickerbot:high_dividend_yield",
      "@type": "xsd:boolean"
    },
    "high_earnings_estimate": {
      "@id": "tickerbot:high_earnings_estimate",
      "@type": "xsd:boolean"
    },
    "high_margin": {
      "@id": "tickerbot:high_margin",
      "@type": "xsd:boolean"
    },
    "high_short_interest": {
      "@id": "tickerbot:high_short_interest",
      "@type": "xsd:boolean"
    },
    "high_volume_alert": {
      "@id": "tickerbot:high_volume_alert",
      "@type": "xsd:boolean"
    },
    "highly_relevant_news_count": {
      "@id": "tickerbot:highly_relevant_news_count",
      "@type": "xsd:decimal"
    },
    "homepage_url": {
      "@id": "tickerbot:homepage_url",
      "@type": "xsd:string"
    },
    "hourly_reversal_bearish": {
      "@id": "tickerbot:hourly_reversal_bearish",
      "@type": "xsd:boolean"
    },
    "hourly_reversal_bullish": {
      "@id": "tickerbot:hourly_reversal_bullish",
      "@type": "xsd:boolean"
    },
    "illiquid": {
      "@id": "tickerbot:illiquid",
      "@type": "xsd:boolean"
    },
    "in_downtrend": {
      "@id": "tickerbot:in_downtrend",
      "@type": "xsd:boolean"
    },
    "in_opening_range": {
      "@id": "tickerbot:in_opening_range",
      "@type": "xsd:boolean"
    },
    "in_uptrend": {
      "@id": "tickerbot:in_uptrend",
      "@type": "xsd:boolean"
    },
    "inactive_at": {
      "@id": "tickerbot:inactive_at"
    },
    "inactive_reason": {
      "@id": "tickerbot:inactive_reason"
    },
    "income_loss_from_continuing_operations_after_tax": {
      "@id": "tickerbot:income_loss_from_continuing_operations_after_tax",
      "@type": "xsd:decimal"
    },
    "income_loss_from_continuing_operations_before_tax": {
      "@id": "tickerbot:income_loss_from_continuing_operations_before_tax",
      "@type": "xsd:decimal"
    },
    "income_tax_expense_benefit": {
      "@id": "tickerbot:income_tax_expense_benefit",
      "@type": "xsd:decimal"
    },
    "incorporation_country": {
      "@id": "tickerbot:incorporation_country",
      "@type": "xsd:string"
    },
    "industry": {
      "@id": "tickerbot:industry",
      "@type": "xsd:string"
    },
    "insider_c_suite_buy": {
      "@id": "tickerbot:insider_c_suite_buy",
      "@type": "xsd:boolean"
    },
    "insider_c_suite_sell": {
      "@id": "tickerbot:insider_c_suite_sell",
      "@type": "xsd:boolean"
    },
    "insider_cluster_buy": {
      "@id": "tickerbot:insider_cluster_buy",
      "@type": "xsd:boolean"
    },
    "insiders_pct": {
      "@id": "tickerbot:insiders_pct",
      "@type": "xsd:decimal"
    },
    "institutions_pct": {
      "@id": "tickerbot:institutions_pct",
      "@type": "xsd:decimal"
    },
    "inventory": {
      "@id": "tickerbot:inventory",
      "@type": "xsd:decimal"
    },
    "ipo_date": {
      "@id": "tickerbot:ipo_date",
      "@type": "xsd:string"
    },
    "ipo_in_7d": {
      "@id": "tickerbot:ipo_in_7d",
      "@type": "xsd:boolean"
    },
    "issuer_country": {
      "@id": "tickerbot:issuer_country",
      "@type": "xsd:string"
    },
    "large_cap": {
      "@id": "tickerbot:large_cap",
      "@type": "xsd:boolean"
    },
    "last_20d_high_date": {
      "@id": "tickerbot:last_20d_high_date",
      "@type": "xsd:string"
    },
    "last_20d_low_date": {
      "@id": "tickerbot:last_20d_low_date",
      "@type": "xsd:string"
    },
    "last_earnings_date": {
      "@id": "tickerbot:last_earnings_date",
      "@type": "xsd:string"
    },
    "last_earnings_surprise": {
      "@id": "tickerbot:last_earnings_surprise",
      "@type": "xsd:decimal"
    },
    "last_earnings_surprise_pct": {
      "@id": "tickerbot:last_earnings_surprise_pct",
      "@type": "xsd:decimal"
    },
    "last_eps_estimate": {
      "@id": "tickerbot:last_eps_estimate",
      "@type": "xsd:decimal"
    },
    "last_fiscal_quarter_end": {
      "@id": "tickerbot:last_fiscal_quarter_end",
      "@type": "xsd:string"
    },
    "last_hour_rally": {
      "@id": "tickerbot:last_hour_rally",
      "@type": "xsd:boolean"
    },
    "last_hour_selloff": {
      "@id": "tickerbot:last_hour_selloff",
      "@type": "xsd:boolean"
    },
    "last_rating_action": {
      "@id": "tickerbot:last_rating_action",
      "@type": "xsd:string"
    },
    "last_rating_date": {
      "@id": "tickerbot:last_rating_date",
      "@type": "xsd:string"
    },
    "last_rating_firm": {
      "@id": "tickerbot:last_rating_firm",
      "@type": "xsd:string"
    },
    "last_reported_eps": {
      "@id": "tickerbot:last_reported_eps",
      "@type": "xsd:decimal"
    },
    "latest_news_at": {
      "@id": "tickerbot:latest_news_at",
      "@type": "xsd:string"
    },
    "leadership": {
      "@id": "tickerbot:leadership",
      "@container": "@list"
    },
    "liabilities": {
      "@id": "tickerbot:liabilities",
      "@type": "xsd:decimal"
    },
    "liabilities_and_equity": {
      "@id": "tickerbot:liabilities_and_equity",
      "@type": "xsd:decimal"
    },
    "list_date": {
      "@id": "tickerbot:list_date",
      "@type": "xsd:string"
    },
    "long_term_debt": {
      "@id": "tickerbot:long_term_debt",
      "@type": "xsd:decimal"
    },
    "loss_estimate": {
      "@id": "tickerbot:loss_estimate",
      "@type": "xsd:boolean"
    },
    "low_20d": {
      "@id": "tickerbot:low_20d",
      "@type": "xsd:decimal"
    },
    "low_20d_eod": {
      "@id": "tickerbot:low_20d_eod",
      "@type": "xsd:decimal"
    },
    "low_52w": {
      "@id": "tickerbot:low_52w",
      "@type": "xsd:decimal"
    },
    "low_52w_date": {
      "@id": "tickerbot:low_52w_date",
      "@type": "xsd:string"
    },
    "low_52w_eod": {
      "@id": "tickerbot:low_52w_eod",
      "@type": "xsd:decimal"
    },
    "low_5d": {
      "@id": "tickerbot:low_5d",
      "@type": "xsd:decimal"
    },
    "low_5d_eod": {
      "@id": "tickerbot:low_5d_eod",
      "@type": "xsd:decimal"
    },
    "low_beta": {
      "@id": "tickerbot:low_beta",
      "@type": "xsd:boolean"
    },
    "low_float": {
      "@id": "tickerbot:low_float",
      "@type": "xsd:boolean"
    },
    "low_volume_regime": {
      "@id": "tickerbot:low_volume_regime",
      "@type": "xsd:boolean"
    },
    "macd_above_signal": {
      "@id": "tickerbot:macd_above_signal",
      "@type": "xsd:boolean"
    },
    "macd_below_signal": {
      "@id": "tickerbot:macd_below_signal",
      "@type": "xsd:boolean"
    },
    "macd_histogram": {
      "@id": "tickerbot:macd_histogram",
      "@type": "xsd:decimal"
    },
    "macd_line": {
      "@id": "tickerbot:macd_line",
      "@type": "xsd:decimal"
    },
    "macd_signal": {
      "@id": "tickerbot:macd_signal",
      "@type": "xsd:decimal"
    },
    "market_cap": {
      "@id": "tickerbot:market_cap",
      "@type": "xsd:decimal"
    },
    "mega_cap": {
      "@id": "tickerbot:mega_cap",
      "@type": "xsd:boolean"
    },
    "micro_cap": {
      "@id": "tickerbot:micro_cap",
      "@type": "xsd:boolean"
    },
    "microspike_down": {
      "@id": "tickerbot:microspike_down",
      "@type": "xsd:boolean"
    },
    "microspike_up": {
      "@id": "tickerbot:microspike_up",
      "@type": "xsd:boolean"
    },
    "mid_cap": {
      "@id": "tickerbot:mid_cap",
      "@type": "xsd:boolean"
    },
    "min_close": {
      "@id": "tickerbot:min_close",
      "@type": "xsd:decimal"
    },
    "min_day_accumulated_dollar_volume": {
      "@id": "tickerbot:min_day_accumulated_dollar_volume",
      "@type": "xsd:decimal"
    },
    "min_day_accumulated_volume": {
      "@id": "tickerbot:min_day_accumulated_volume",
      "@type": "xsd:decimal"
    },
    "min_dollar_volume": {
      "@id": "tickerbot:min_dollar_volume",
      "@type": "xsd:decimal"
    },
    "min_high": {
      "@id": "tickerbot:min_high",
      "@type": "xsd:decimal"
    },
    "min_low": {
      "@id": "tickerbot:min_low",
      "@type": "xsd:decimal"
    },
    "min_open": {
      "@id": "tickerbot:min_open",
      "@type": "xsd:decimal"
    },
    "min_trade_count": {
      "@id": "tickerbot:min_trade_count",
      "@type": "xsd:decimal"
    },
    "min_volume": {
      "@id": "tickerbot:min_volume",
      "@type": "xsd:decimal"
    },
    "min_vwap": {
      "@id": "tickerbot:min_vwap",
      "@type": "xsd:decimal"
    },
    "minus_di": {
      "@id": "tickerbot:minus_di",
      "@type": "xsd:decimal"
    },
    "momentum_down": {
      "@id": "tickerbot:momentum_down",
      "@type": "xsd:boolean"
    },
    "momentum_exhaustion_down": {
      "@id": "tickerbot:momentum_exhaustion_down",
      "@type": "xsd:boolean"
    },
    "momentum_exhaustion_up": {
      "@id": "tickerbot:momentum_exhaustion_up",
      "@type": "xsd:boolean"
    },
    "momentum_strong_down": {
      "@id": "tickerbot:momentum_strong_down",
      "@type": "xsd:boolean"
    },
    "momentum_strong_up": {
      "@id": "tickerbot:momentum_strong_up",
      "@type": "xsd:boolean"
    },
    "momentum_up": {
      "@id": "tickerbot:momentum_up",
      "@type": "xsd:boolean"
    },
    "morning_strength": {
      "@id": "tickerbot:morning_strength",
      "@type": "xsd:boolean"
    },
    "name": {
      "@id": "tickerbot:name",
      "@type": "xsd:string"
    },
    "nano_cap": {
      "@id": "tickerbot:nano_cap",
      "@type": "xsd:boolean"
    },
    "narrow_hourly_range": {
      "@id": "tickerbot:narrow_hourly_range",
      "@type": "xsd:boolean"
    },
    "net_cash_flow": {
      "@id": "tickerbot:net_cash_flow",
      "@type": "xsd:decimal"
    },
    "net_cash_flow_continuing": {
      "@id": "tickerbot:net_cash_flow_continuing",
      "@type": "xsd:decimal"
    },
    "net_cash_flow_from_financing_activities": {
      "@id": "tickerbot:net_cash_flow_from_financing_activities",
      "@type": "xsd:decimal"
    },
    "net_cash_flow_from_financing_activities_continuing": {
      "@id": "tickerbot:net_cash_flow_from_financing_activities_continuing",
      "@type": "xsd:decimal"
    },
    "net_cash_flow_from_investing_activities": {
      "@id": "tickerbot:net_cash_flow_from_investing_activities",
      "@type": "xsd:decimal"
    },
    "net_cash_flow_from_investing_activities_continuing": {
      "@id": "tickerbot:net_cash_flow_from_investing_activities_continuing",
      "@type": "xsd:decimal"
    },
    "net_cash_flow_from_operating_activities": {
      "@id": "tickerbot:net_cash_flow_from_operating_activities",
      "@type": "xsd:decimal"
    },
    "net_cash_flow_from_operating_activities_continuing": {
      "@id": "tickerbot:net_cash_flow_from_operating_activities_continuing",
      "@type": "xsd:decimal"
    },
    "net_income_fy": {
      "@id": "tickerbot:net_income_fy",
      "@type": "xsd:decimal"
    },
    "net_income_loss": {
      "@id": "tickerbot:net_income_loss",
      "@type": "xsd:decimal"
    },
    "net_income_loss_attributable_to_noncontrolling_interest": {
      "@id": "tickerbot:net_income_loss_attributable_to_noncontrolling_interest",
      "@type": "xsd:decimal"
    },
    "net_income_loss_attributable_to_parent": {
      "@id": "tickerbot:net_income_loss_attributable_to_parent",
      "@type": "xsd:decimal"
    },
    "net_income_loss_available_to_common_stockholders_basic": {
      "@id": "tickerbot:net_income_loss_available_to_common_stockholders_basic",
      "@type": "xsd:decimal"
    },
    "news_sentiment_volatility": {
      "@id": "tickerbot:news_sentiment_volatility",
      "@type": "xsd:decimal"
    },
    "news_volume": {
      "@id": "tickerbot:news_volume",
      "@type": "xsd:decimal"
    },
    "news_volume_weighted_sentiment": {
      "@id": "tickerbot:news_volume_weighted_sentiment",
      "@type": "xsd:decimal"
    },
    "next_eps_estimate": {
      "@id": "tickerbot:next_eps_estimate",
      "@type": "xsd:decimal"
    },
    "next_eps_estimate_high": {
      "@id": "tickerbot:next_eps_estimate_high",
      "@type": "xsd:decimal"
    },
    "next_eps_estimate_low": {
      "@id": "tickerbot:next_eps_estimate_low",
      "@type": "xsd:decimal"
    },
    "next_revenue_estimate": {
      "@id": "tickerbot:next_revenue_estimate",
      "@type": "xsd:decimal"
    },
    "noncurrent_assets": {
      "@id": "tickerbot:noncurrent_assets",
      "@type": "xsd:decimal"
    },
    "noncurrent_liabilities": {
      "@id": "tickerbot:noncurrent_liabilities",
      "@type": "xsd:decimal"
    },
    "nonoperating_income_loss": {
      "@id": "tickerbot:nonoperating_income_loss",
      "@type": "xsd:decimal"
    },
    "opening_drive_down": {
      "@id": "tickerbot:opening_drive_down",
      "@type": "xsd:boolean"
    },
    "opening_drive_up": {
      "@id": "tickerbot:opening_drive_up",
      "@type": "xsd:boolean"
    },
    "operating_expenses": {
      "@id": "tickerbot:operating_expenses",
      "@type": "xsd:decimal"
    },
    "operating_income_loss": {
      "@id": "tickerbot:operating_income_loss",
      "@type": "xsd:decimal"
    },
    "operating_margin": {
      "@id": "tickerbot:operating_margin",
      "@type": "xsd:decimal"
    },
    "operating_margin_ttm": {
      "@id": "tickerbot:operating_margin_ttm",
      "@type": "xsd:decimal"
    },
    "other_current_assets": {
      "@id": "tickerbot:other_current_assets",
      "@type": "xsd:decimal"
    },
    "other_current_liabilities": {
      "@id": "tickerbot:other_current_liabilities",
      "@type": "xsd:decimal"
    },
    "other_noncurrent_assets": {
      "@id": "tickerbot:other_noncurrent_assets",
      "@type": "xsd:decimal"
    },
    "pe_ratio": {
      "@id": "tickerbot:pe_ratio",
      "@type": "xsd:decimal"
    },
    "peg_ratio": {
      "@id": "tickerbot:peg_ratio",
      "@type": "xsd:decimal"
    },
    "pending_ipo": {
      "@id": "tickerbot:pending_ipo",
      "@type": "xsd:boolean"
    },
    "phone_number": {
      "@id": "tickerbot:phone_number",
      "@type": "xsd:string"
    },
    "plus_di": {
      "@id": "tickerbot:plus_di",
      "@type": "xsd:decimal"
    },
    "position_in_52w_range_pct": {
      "@id": "tickerbot:position_in_52w_range_pct",
      "@type": "xsd:decimal"
    },
    "pre_close_drift_down": {
      "@id": "tickerbot:pre_close_drift_down",
      "@type": "xsd:boolean"
    },
    "pre_close_drift_up": {
      "@id": "tickerbot:pre_close_drift_up",
      "@type": "xsd:boolean"
    },
    "pre_earnings_drift": {
      "@id": "tickerbot:pre_earnings_drift",
      "@type": "xsd:boolean"
    },
    "premarket_change_pct": {
      "@id": "tickerbot:premarket_change_pct",
      "@type": "xsd:decimal"
    },
    "premarket_price": {
      "@id": "tickerbot:premarket_price",
      "@type": "xsd:decimal"
    },
    "prev_day_high": {
      "@id": "tickerbot:prev_day_high",
      "@type": "xsd:decimal"
    },
    "prev_day_low": {
      "@id": "tickerbot:prev_day_low",
      "@type": "xsd:decimal"
    },
    "prev_day_open": {
      "@id": "tickerbot:prev_day_open",
      "@type": "xsd:decimal"
    },
    "prev_day_volume": {
      "@id": "tickerbot:prev_day_volume",
      "@type": "xsd:decimal"
    },
    "prev_day_vwap": {
      "@id": "tickerbot:prev_day_vwap",
      "@type": "xsd:decimal"
    },
    "previous_close": {
      "@id": "tickerbot:previous_close",
      "@type": "xsd:decimal"
    },
    "price": {
      "@id": "tickerbot:price",
      "@type": "xsd:decimal"
    },
    "price_asof": {
      "@id": "tickerbot:price_asof",
      "@type": "xsd:string"
    },
    "price_down_3pct": {
      "@id": "tickerbot:price_down_3pct",
      "@type": "xsd:boolean"
    },
    "price_source": {
      "@id": "tickerbot:price_source",
      "@type": "xsd:string"
    },
    "price_to_book": {
      "@id": "tickerbot:price_to_book",
      "@type": "xsd:decimal"
    },
    "price_to_cash_flow": {
      "@id": "tickerbot:price_to_cash_flow",
      "@type": "xsd:decimal"
    },
    "price_to_free_cash_flow": {
      "@id": "tickerbot:price_to_free_cash_flow",
      "@type": "xsd:decimal"
    },
    "price_to_sales": {
      "@id": "tickerbot:price_to_sales",
      "@type": "xsd:decimal"
    },
    "price_up_3pct": {
      "@id": "tickerbot:price_up_3pct",
      "@type": "xsd:boolean"
    },
    "profit_margin": {
      "@id": "tickerbot:profit_margin",
      "@type": "xsd:decimal"
    },
    "profit_margin_ttm": {
      "@id": "tickerbot:profit_margin_ttm",
      "@type": "xsd:decimal"
    },
    "profitable": {
      "@id": "tickerbot:profitable",
      "@type": "xsd:boolean"
    },
    "profitable_estimate": {
      "@id": "tickerbot:profitable_estimate",
      "@type": "xsd:boolean"
    },
    "pullback": {
      "@id": "tickerbot:pullback",
      "@type": "xsd:boolean"
    },
    "quick_ratio": {
      "@id": "tickerbot:quick_ratio",
      "@type": "xsd:decimal"
    },
    "quiet_minute": {
      "@id": "tickerbot:quiet_minute",
      "@type": "xsd:boolean"
    },
    "range_break_15m_down": {
      "@id": "tickerbot:range_break_15m_down",
      "@type": "xsd:boolean"
    },
    "range_break_15m_up": {
      "@id": "tickerbot:range_break_15m_up",
      "@type": "xsd:boolean"
    },
    "range_expansion": {
      "@id": "tickerbot:range_expansion",
      "@type": "xsd:boolean"
    },
    "rapid_move_down_5m": {
      "@id": "tickerbot:rapid_move_down_5m",
      "@type": "xsd:boolean"
    },
    "rapid_move_up_5m": {
      "@id": "tickerbot:rapid_move_up_5m",
      "@type": "xsd:boolean"
    },
    "ratios_asof": {
      "@id": "tickerbot:ratios_asof",
      "@type": "xsd:string"
    },
    "recent_downgrade": {
      "@id": "tickerbot:recent_downgrade",
      "@type": "xsd:boolean"
    },
    "recent_initiation": {
      "@id": "tickerbot:recent_initiation",
      "@type": "xsd:boolean"
    },
    "recent_news_count": {
      "@id": "tickerbot:recent_news_count",
      "@type": "xsd:decimal"
    },
    "recent_target_lower": {
      "@id": "tickerbot:recent_target_lower",
      "@type": "xsd:boolean"
    },
    "recent_target_raise": {
      "@id": "tickerbot:recent_target_raise",
      "@type": "xsd:boolean"
    },
    "recent_upgrade": {
      "@id": "tickerbot:recent_upgrade",
      "@type": "xsd:boolean"
    },
    "recently_ipoed": {
      "@id": "tickerbot:recently_ipoed",
      "@type": "xsd:boolean"
    },
    "recently_reported_earnings": {
      "@id": "tickerbot:recently_reported_earnings",
      "@type": "xsd:boolean"
    },
    "relative_volume": {
      "@id": "tickerbot:relative_volume",
      "@type": "xsd:decimal"
    },
    "repeated_test_of_high": {
      "@id": "tickerbot:repeated_test_of_high",
      "@type": "xsd:boolean"
    },
    "repeated_test_of_low": {
      "@id": "tickerbot:repeated_test_of_low",
      "@type": "xsd:boolean"
    },
    "reporting_currency": {
      "@id": "tickerbot:reporting_currency"
    },
    "research_and_development": {
      "@id": "tickerbot:research_and_development",
      "@type": "xsd:decimal"
    },
    "return_on_assets": {
      "@id": "tickerbot:return_on_assets",
      "@type": "xsd:decimal"
    },
    "return_on_assets_ttm": {
      "@id": "tickerbot:return_on_assets_ttm",
      "@type": "xsd:decimal"
    },
    "return_on_equity": {
      "@id": "tickerbot:return_on_equity",
      "@type": "xsd:decimal"
    },
    "return_on_equity_ttm": {
      "@id": "tickerbot:return_on_equity_ttm",
      "@type": "xsd:decimal"
    },
    "revenue_by_geography": {
      "@id": "tickerbot:revenue_by_geography",
      "@container": "@list"
    },
    "revenue_by_product": {
      "@id": "tickerbot:revenue_by_product",
      "@container": "@list"
    },
    "revenue_by_segment": {
      "@id": "tickerbot:revenue_by_segment",
      "@container": "@list"
    },
    "revenue_fy": {
      "@id": "tickerbot:revenue_fy",
      "@type": "xsd:decimal"
    },
    "revenue_growth_yoy_pct": {
      "@id": "tickerbot:revenue_growth_yoy_pct",
      "@type": "xsd:decimal"
    },
    "revenue_growth_yoy_quarterly_pct": {
      "@id": "tickerbot:revenue_growth_yoy_quarterly_pct",
      "@type": "xsd:decimal"
    },
    "revenue_per_share_ttm": {
      "@id": "tickerbot:revenue_per_share_ttm",
      "@type": "xsd:decimal"
    },
    "revenue_ttm": {
      "@id": "tickerbot:revenue_ttm",
      "@type": "xsd:decimal"
    },
    "revenues": {
      "@id": "tickerbot:revenues",
      "@type": "xsd:decimal"
    },
    "round_lot": {
      "@id": "tickerbot:round_lot",
      "@type": "xsd:decimal"
    },
    "rsi_14": {
      "@id": "tickerbot:rsi_14",
      "@type": "xsd:decimal"
    },
    "rsi_7": {
      "@id": "tickerbot:rsi_7",
      "@type": "xsd:decimal"
    },
    "rsi_overbought": {
      "@id": "tickerbot:rsi_overbought",
      "@type": "xsd:boolean"
    },
    "rsi_oversold": {
      "@id": "tickerbot:rsi_oversold",
      "@type": "xsd:boolean"
    },
    "sector": {
      "@id": "tickerbot:sector",
      "@type": "xsd:string"
    },
    "selling_general_and_administrative_expenses": {
      "@id": "tickerbot:selling_general_and_administrative_expenses",
      "@type": "xsd:decimal"
    },
    "session_high": {
      "@id": "tickerbot:session_high",
      "@type": "xsd:decimal"
    },
    "session_low": {
      "@id": "tickerbot:session_low",
      "@type": "xsd:decimal"
    },
    "session_open": {
      "@id": "tickerbot:session_open",
      "@type": "xsd:decimal"
    },
    "share_class_figi": {
      "@id": "tickerbot:share_class_figi",
      "@type": "xsd:string"
    },
    "shares_outstanding": {
      "@id": "tickerbot:shares_outstanding",
      "@type": "xsd:decimal"
    },
    "short_float_pct": {
      "@id": "tickerbot:short_float_pct",
      "@type": "xsd:decimal"
    },
    "short_interest": {
      "@id": "tickerbot:short_interest",
      "@type": "xsd:decimal"
    },
    "short_interest_settlement_date": {
      "@id": "tickerbot:short_interest_settlement_date",
      "@type": "xsd:string"
    },
    "short_volume_ratio": {
      "@id": "tickerbot:short_volume_ratio",
      "@type": "xsd:decimal"
    },
    "short_volume_spike": {
      "@id": "tickerbot:short_volume_spike",
      "@type": "xsd:boolean"
    },
    "sic_code": {
      "@id": "tickerbot:sic_code",
      "@type": "xsd:string"
    },
    "sic_description": {
      "@id": "tickerbot:sic_description",
      "@type": "xsd:string"
    },
    "sma_10": {
      "@id": "tickerbot:sma_10",
      "@type": "xsd:decimal"
    },
    "sma_10_crossed_above_50_today": {
      "@id": "tickerbot:sma_10_crossed_above_50_today",
      "@type": "xsd:boolean"
    },
    "sma_10_crossed_below_50_today": {
      "@id": "tickerbot:sma_10_crossed_below_50_today",
      "@type": "xsd:boolean"
    },
    "sma_100": {
      "@id": "tickerbot:sma_100",
      "@type": "xsd:decimal"
    },
    "sma_20": {
      "@id": "tickerbot:sma_20",
      "@type": "xsd:decimal"
    },
    "sma_200": {
      "@id": "tickerbot:sma_200",
      "@type": "xsd:decimal"
    },
    "sma_50": {
      "@id": "tickerbot:sma_50",
      "@type": "xsd:decimal"
    },
    "small_cap": {
      "@id": "tickerbot:small_cap",
      "@type": "xsd:boolean"
    },
    "split_recent": {
      "@id": "tickerbot:split_recent",
      "@type": "xsd:boolean"
    },
    "sticky_breakout": {
      "@id": "tickerbot:sticky_breakout",
      "@type": "xsd:boolean"
    },
    "stochastic_d": {
      "@id": "tickerbot:stochastic_d",
      "@type": "xsd:decimal"
    },
    "stochastic_k": {
      "@id": "tickerbot:stochastic_k",
      "@type": "xsd:decimal"
    },
    "target_downside_above_10pct": {
      "@id": "tickerbot:target_downside_above_10pct",
      "@type": "xsd:boolean"
    },
    "target_upside_above_10pct": {
      "@id": "tickerbot:target_upside_above_10pct",
      "@type": "xsd:boolean"
    },
    "target_upside_above_25pct": {
      "@id": "tickerbot:target_upside_above_25pct",
      "@type": "xsd:boolean"
    },
    "tested_session_high_recent": {
      "@id": "tickerbot:tested_session_high_recent",
      "@type": "xsd:boolean"
    },
    "tested_session_low_recent": {
      "@id": "tickerbot:tested_session_low_recent",
      "@type": "xsd:boolean"
    },
    "three_down_hours": {
      "@id": "tickerbot:three_down_hours",
      "@type": "xsd:boolean"
    },
    "three_up_hours": {
      "@id": "tickerbot:three_up_hours",
      "@type": "xsd:boolean"
    },
    "ticker_category": {
      "@id": "tickerbot:ticker_category"
    },
    "ticker_root": {
      "@id": "tickerbot:ticker_root",
      "@type": "xsd:string"
    },
    "top_gainer": {
      "@id": "tickerbot:top_gainer",
      "@type": "xsd:boolean"
    },
    "top_loser": {
      "@id": "tickerbot:top_loser",
      "@type": "xsd:boolean"
    },
    "total_debt": {
      "@id": "tickerbot:total_debt",
      "@type": "xsd:decimal"
    },
    "total_employees": {
      "@id": "tickerbot:total_employees",
      "@type": "xsd:decimal"
    },
    "trend_long": {
      "@id": "tickerbot:trend_long",
      "@type": "xsd:string"
    },
    "trend_medium": {
      "@id": "tickerbot:trend_medium",
      "@type": "xsd:string"
    },
    "trend_reversal_bearish_today": {
      "@id": "tickerbot:trend_reversal_bearish_today",
      "@type": "xsd:boolean"
    },
    "trend_reversal_bullish_today": {
      "@id": "tickerbot:trend_reversal_bullish_today",
      "@type": "xsd:boolean"
    },
    "trend_short": {
      "@id": "tickerbot:trend_short",
      "@type": "xsd:string"
    },
    "ultra_low_float": {
      "@id": "tickerbot:ultra_low_float",
      "@type": "xsd:boolean"
    },
    "value_stock": {
      "@id": "tickerbot:value_stock",
      "@type": "xsd:boolean"
    },
    "volume_burst_3x": {
      "@id": "tickerbot:volume_burst_3x",
      "@type": "xsd:boolean"
    },
    "volume_burst_5x": {
      "@id": "tickerbot:volume_burst_5x",
      "@type": "xsd:boolean"
    },
    "volume_change_vs_avg": {
      "@id": "tickerbot:volume_change_vs_avg",
      "@type": "xsd:decimal"
    },
    "volume_today": {
      "@id": "tickerbot:volume_today",
      "@type": "xsd:decimal"
    },
    "volume_trend_5d": {
      "@id": "tickerbot:volume_trend_5d",
      "@type": "xsd:string"
    },
    "vwap": {
      "@id": "tickerbot:vwap",
      "@type": "xsd:decimal"
    },
    "vwap_cross_down": {
      "@id": "tickerbot:vwap_cross_down",
      "@type": "xsd:boolean"
    },
    "vwap_cross_up": {
      "@id": "tickerbot:vwap_cross_up",
      "@type": "xsd:boolean"
    },
    "vwap_lower_band": {
      "@id": "tickerbot:vwap_lower_band",
      "@type": "xsd:decimal"
    },
    "vwap_upper_band": {
      "@id": "tickerbot:vwap_upper_band",
      "@type": "xsd:decimal"
    },
    "weighted_shares_outstanding": {
      "@id": "tickerbot:weighted_shares_outstanding",
      "@type": "xsd:decimal"
    },
    "well_covered": {
      "@id": "tickerbot:well_covered",
      "@type": "xsd:boolean"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "tickerbot-io API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects tickerbot-io'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/tickerbot-io-openapi.yaml.",
  "dcterms:created": "2026-10-31",
  "dcterms:source": [
    "openapi/tickerbot-io-openapi.yaml"
  ]
}