{
  "blockers": [
    "liquidation_feed_stale_or_degraded",
    "fred_series_error:DFF:TimeoutError"
  ],
  "generated_at": "2026-07-30T07:45:40.385846+00:00",
  "live_order_allowed": false,
  "mainnet_signed_action": false,
  "research_only": true,
  "schema": "external_market_context.v1",
  "sources": {
    "binance_crowding": {
      "age_seconds": 0,
      "blockers": [
        "liquidation_feed_stale_or_degraded"
      ],
      "collected_at": "2026-07-30T07:45:20.096642+00:00",
      "data": {
        "BTC": {
          "funding_rate": "0.00007645",
          "global_long_short_ratio": "1.5355",
          "index_price": "64021.25086957",
          "liquidation_event_count": null,
          "liquidation_notional_usd": null,
          "long_account_pct": "60.5600",
          "long_liquidated_usd": null,
          "mark_price": "63989.57288406",
          "open_interest_contracts": "104662.766",
          "short_account_pct": "39.4400",
          "short_liquidated_usd": null
        },
        "ETH": {
          "funding_rate": "0.00004376",
          "global_long_short_ratio": "2.1898",
          "index_price": "1904.22209302",
          "liquidation_event_count": null,
          "liquidation_notional_usd": null,
          "long_account_pct": "68.6500",
          "long_liquidated_usd": null,
          "mark_price": "1903.56000000",
          "open_interest_contracts": "2286855.597",
          "short_account_pct": "31.3500",
          "short_liquidated_usd": null
        },
        "LINK": {
          "funding_rate": "0.00001617",
          "global_long_short_ratio": "1.8019",
          "index_price": "8.29831715",
          "liquidation_event_count": null,
          "liquidation_notional_usd": null,
          "long_account_pct": "64.3100",
          "long_liquidated_usd": null,
          "mark_price": "8.29342061",
          "open_interest_contracts": "8777533.88",
          "short_account_pct": "35.6900",
          "short_liquidated_usd": null
        },
        "SOL": {
          "funding_rate": "0.00008578",
          "global_long_short_ratio": "2.5676",
          "index_price": "73.53904446",
          "liquidation_event_count": null,
          "liquidation_notional_usd": null,
          "long_account_pct": "71.9700",
          "long_liquidated_usd": null,
          "mark_price": "73.50388848",
          "open_interest_contracts": "8396491.74",
          "short_account_pct": "28.0300",
          "short_liquidated_usd": null
        }
      },
      "fresh": true,
      "max_age_seconds": 900,
      "observed_at": "2026-07-30T07:45:20.096642+00:00",
      "provider_observed_at": null,
      "reliability": "medium",
      "reliability_score": 0.7,
      "research_only": true,
      "snapshot_id": "sha256:e9631d22003cc7e24aae78ba4ad4f977c27449ab38cd9c64f3d4c6681fd3251a",
      "source_id": "binance_usdm:crowding_and_force_orders:v1",
      "source_version": "external_market_context.v1",
      "status": "partial"
    },
    "coingecko": {
      "age_seconds": 0,
      "blockers": [],
      "collected_at": "2026-07-30T07:45:16.318571+00:00",
      "data": {
        "BTC": {
          "circulating_supply": "20063146.0",
          "market_cap_rank": 1,
          "market_cap_usd": "1283110420975",
          "price_change_24h_pct": "-0.2",
          "total_volume_usd": "28009454378"
        },
        "ETH": {
          "circulating_supply": "120682508.54011048",
          "market_cap_rank": 2,
          "market_cap_usd": "229540100665",
          "price_change_24h_pct": "-0.6",
          "total_volume_usd": "9857252687"
        },
        "HYPE": {
          "circulating_supply": "222445714.07414138",
          "market_cap_rank": 10,
          "market_cap_usd": "11963250605",
          "price_change_24h_pct": "-2.3",
          "total_volume_usd": "347897752"
        },
        "LINK": {
          "circulating_supply": "748099970.424884",
          "market_cap_rank": 18,
          "market_cap_usd": "6198346025",
          "price_change_24h_pct": "-1.6",
          "total_volume_usd": "184812574"
        },
        "SOL": {
          "circulating_supply": "579587373.1051435",
          "market_cap_rank": 7,
          "market_cap_usd": "42598010048",
          "price_change_24h_pct": "-0.3",
          "total_volume_usd": "1658045536"
        }
      },
      "fresh": true,
      "max_age_seconds": 1800,
      "observed_at": "2026-07-30T07:45:16.318571+00:00",
      "provider_observed_at": "2026-07-30T07:43:20.000Z",
      "reliability": "medium",
      "reliability_score": 0.8,
      "research_only": true,
      "snapshot_id": "sha256:53d456088c8fdc882da24e22bacea378d345c0989ae3a3afa2dbb98009ed2382",
      "source_id": "coingecko:coins_markets:v3",
      "source_version": "external_market_context.v1",
      "status": "ok"
    },
    "defillama": {
      "age_seconds": 0,
      "blockers": [],
      "collected_at": "2026-07-30T07:45:16.422417+00:00",
      "data": {
        "ETH": {
          "chain": "Ethereum",
          "tvl_change_since_previous_pct": "-0.1411321100443534320401933700",
          "tvl_usd": "41117124984.67708"
        },
        "SOL": {
          "chain": "Solana",
          "tvl_change_since_previous_pct": "0.049091641042167508205362900",
          "tvl_usd": "4785244930.804044"
        }
      },
      "fresh": true,
      "max_age_seconds": 21600,
      "observed_at": "2026-07-30T07:45:16.422417+00:00",
      "provider_observed_at": null,
      "reliability": "medium",
      "reliability_score": 0.75,
      "research_only": true,
      "snapshot_id": "sha256:a21efeb1758d8f6bb4dab95e7031f0e44f77fae9e8497ae3085bfe65b964bb80",
      "source_id": "defillama:v2_chains:v1",
      "source_version": "external_market_context.v1",
      "status": "ok"
    },
    "fred_macro": {
      "age_seconds": 0,
      "blockers": [
        "fred_series_error:DFF:TimeoutError"
      ],
      "collected_at": "2026-07-30T07:45:40.385567+00:00",
      "data": {
        "vix_close": {
          "date": "2026-07-30",
          "value": "19.799999237060547"
        }
      },
      "fresh": true,
      "max_age_seconds": 86400,
      "observed_at": "2026-07-30T07:45:40.385567+00:00",
      "provider_observed_at": null,
      "reliability": "high",
      "reliability_score": 0.8,
      "research_only": true,
      "snapshot_id": "sha256:36f522b9dea75e94df25f7bb8df82835efffe4dbf40a07891995d9a1152248c9",
      "source_id": "macro:yahoo_vix_fred_dff:v1",
      "source_version": "external_market_context.v1",
      "status": "ok"
    }
  },
  "status": "ok"
}