Agents

Daily Market Brief

The whole market in one readable page.

Opens with CoinGraph's own graded calls from the last 24 hours, then the market regime (risk-on or risk-off, breadth, leverage, Fear & Greed), what changed ranked by importance, stablecoin and exchange flows, the most crowded futures markets, top movers and headlines — and, if you pass your holdings, a line on each. Returned as Markdown and JSON.

When to use it #

  • A morning summary for a person, a team channel or a newsletter.
  • An agent needs market context before acting.

Built for: Funds & market makers · Analysts & creators · Active traders · Newcomers

How it decides #

  • RISK_ON when at least 60% of the top 100 are up and the market cap rose; RISK_OFF when 40% or fewer are up and it fell; NEUTRAL otherwise.
  • Adds graded calls from the record, the most crowded futures, the biggest movers, headlines and your holdings.

Verdicts #

VerdictMeaning
RISK_ONBroad strength.
RISK_OFFBroad weakness.
NEUTRALMixed.

Input #

POST/v1/agents/daily-market-brief

Body

  • holdingsstring[]optional

    Optional tokens you hold, for a personal section

Examples #

Real runs, captured from the live service.

With ADA, LINK and SOL as holdings

Request
curl -X POST "https://coingraph.ai/api/v1/agents/daily-market-brief" \
  -H "content-type: application/json" \
  -d '{"holdings":["cardano","chainlink","solana"]}'
Response · real, captured 2026-10-06 23:24 UTC · long lists trimmed
{
  "object": "agent_run",
  "id": "run_c9daca3d1687bc4d3e71",
  "as_of": "2026-10-06T23:23:43.060Z",
  "data": {
    "run_id": "run_c9daca3d1687bc4d3e71",
    "agent": "daily-market-brief",
    "agent_version": "1.0.0",
    "as_of": "2026-10-06T23:23:43.060Z",
    "verdict": "RISK_OFF",
    "summary": "Market risk-off: cap -3.23% in 24h, 36.1% of the top 100 up, Fear & Greed 73. Most crowded: LIT (41/100).",
    "result": {
      "markdown": "# CoinGraph Daily Market Brief — 2026-10-06\n\n## Yesterday's calls, graded\n57 of 261 graded calls were right (22%). Every call is public: /api/v1/record.\n\n## Regime: risk-off\n- Total market cap -3.23% in 24h; 36.1% of the top 100 are up.\n- Fear & Greed: 73 (Greed).\n- Stablecoins to exchanges (24h): +$8.9M — buying power…",
      "regime": "RISK_OFF",
      "overview": {
        "total_market_cap_usd": 2922440000000,
        "total_volume_24h_usd": 68434300000000,
        "market_cap_change_24h_pct": -3.23,
        "volume_change_24h_pct": 75415.71,
        "btc_dominance_pct": 58.7,
        "eth_dominance_pct": 11.26,
        "dominance": {
          "bnb": 3.54,
          "btc": 58.7,
          "eth": 11.26,
          "sol": 2.43,
          "trx": 1.09,
          "xrp": 3.23,
          "usdc": 2.53,
          "usdt": 6.29,
          "steth": 0.9,
          "figr_heloc": 0.84
        },
        "active_cryptocurrencies": 21954,
        "markets": 1507,
        "as_of": "2026-10-06T23:20:00.000Z",
        "sources": [
          {
            "provider": "coingecko",
            "endpoint": "/global",
            "as_of": "2026-10-06T23:20:00.000Z"
          }
        ]
      },
      "breadth": {
        "coins": 83,
        "up_1h": 40,
        "down_1h": 28,
        "up_1h_pct": 48.2,
        "up_24h": 30,
        "down_24h": 51,
        "up_24h_pct": 36.1,
        "rising_open_interest": 42,
        "rising_open_interest_pct": 65.6,
        "as_of": "2026-10-06T23:22:00.000Z",
        "sources": [
          {
            "provider": "coingecko",
            "endpoint": "/coins/markets",
            "as_of": "2026-10-06T23:22:00.000Z"
          },
          {
            "provider": "binanceusdm",
            "endpoint": "openInterestHist",
            "as_of": null
          }
        ]
      },
      "sentiment": {
        "value": 73,
        "label": "Greed",
        "day": "2026-10-06T00:00:00.000Z",
        "history_30d": [
          [
            "2026-10-06T00:00:00.000Z",
            73
          ],
          [
            "2026-10-05T00:00:00.000Z",
            70
          ],
          [
            "2026-10-04T00:00:00.000Z",
            65
          ],
          "… 27 more"
        ]
      },
      "flows": {
        "stablecoins_to_exchanges": {
          "net_1h_usd": -1950030,
          "net_24h_usd": 8936470,
          "inflow_24h_usd": 860055000,
          "outflow_24h_usd": 851119000,
          "note": "positive = stablecoins arriving on exchanges (buying power)"
        },
        "all_tokens_net_to_exchanges": {
          "net_1h_usd": 9807370,
          "net_24h_usd": 52936200,
          "note": "positive = coins arriving on exchanges (sell-side supply)"
        },
        "largest_inflows_24h": [
          {
            "id": "bitcoin",
            "symbol": "BTC",
            "net_usd": 41856500
          },
          {
            "id": "ethena",
            "symbol": "ENA",
            "net_usd": 2927140
          },
          {
            "id": "pax-gold",
            "symbol": "PAXG",
            "net_usd": 1935030
          },
          "… 7 more"
        ],
        "largest_outflows_24h": [
          {
            "id": "lighter",
            "symbol": "LIT",
            "net_usd": -677475
          },
          {
            "id": "chainlink",
            "symbol": "LINK",
            "net_usd": -411856
          },
          {
            "id": "quant-network",
            "symbol": "QNT",
            "net_usd": -124293
          },
          "… 7 more"
        ],
        "as_of": "2026-10-06T23:15:00.000Z",
        "sources": [
          {
            "provider": "nownodes",
            "endpoint": "eth_getLogs",
            "as_of": "2026-10-06T23:15:00.000Z"
          }
        ]
      },
      "crowded": [
        {
          "id": "lighter",
          "symbol": "LIT",
          "score": 41,
          "side": "neither",
          "regime": "balanced",
          "funding_pct": 0.005,
          "funding_pctile": 100,
          "oi_usd": 64204444.8182,
          "oi_24h_pct": -8.49,
          "oi_to_mcap_pct": 6.81,
          "top_traders_ls": 3.4027,
          "ls_vs_7d": 0.96,
          "liq_24h_usd": 151259.3098,
          "liq_long_share_pct": 83,
          "…": "2 more fields"
        },
        {
          "id": "layerzero",
          "symbol": "ZRO",
          "score": 38,
          "side": "neither",
          "regime": "balanced",
          "funding_pct": 0.005,
          "funding_pctile": 100,
          "oi_usd": 56272286.712,
          "oi_24h_pct": 2.14,
          "oi_to_mcap_pct": 6.23,
          "top_traders_ls": 3.7986,
          "ls_vs_7d": 0.88,
          "liq_24h_usd": 19730.9245,
          "liq_long_share_pct": 2,
          "…": "2 more fields"
        },
        {
          "id": "aerodrome-finance",
          "symbol": "AERO",
          "score": 37,
          "side": "neither",
          "regime": "balanced",
          "funding_pct": 0.005,
          "funding_pctile": 100,
          "oi_usd": 41057862.34977562,
          "oi_24h_pct": -4.9,
          "oi_to_mcap_pct": 5.09,
          "top_traders_ls": 2.2668,
          "ls_vs_7d": 1.1,
          "liq_24h_usd": 710.088,
          "liq_long_share_pct": 100,
          "…": "2 more fields"
        }
      ],
      "graded_calls": {
        "graded": 261,
        "right": 57
      },
      "holdings": [
        {
          "token": "ADA",
          "change_24h_pct": -1.03,
          "check": "proceed",
          "note": null
        },
        {
          "token": "LINK",
          "change_24h_pct": 0.74,
          "check": "proceed",
          "note": null
        },
        {
          "token": "SOL",
          "change_24h_pct": -0.19,
          "check": "proceed",
          "note": null
        }
      ],
      "headlines": [
        {
          "at": "2026-10-06T22:46:03.000Z",
          "source": "decrypt",
          "title": "Google Launches Nano Banana 2.1: Better Than Its Predecessor at Half the Price",
          "url": "https://decrypt.co/380257/google-launches-nano-banana-2-1",
          "tokens": []
        },
        {
          "at": "2026-10-06T22:16:03.000Z",
          "source": "decrypt",
          "title": "Circle Welcomes DJ Khaled to 'Team USDC' and Crypto Twitter Is Furious",
          "url": "https://decrypt.co/380240/circle-dj-khaled-team-usdc-crypto-twitter-furious",
          "tokens": [
            "usd-coin"
          ]
        },
        {
          "at": "2026-10-06T22:00:19.000Z",
          "source": "decrypt",
          "title": "Someone Scraped 5.6 Billion TikTok Videos and Put the Data on Hugging Face for Free",
          "url": "https://decrypt.co/380229/someone-scraped-5-billion-tiktok-videos-posted-data-hugging-face",
          "tokens": []
        },
        "… 2 more"
      ]
    },
    "reasons": [
      {
        "text": "Breadth 36.1% up, market cap -3.23%",
        "source": "coingecko:/global + /coins/markets"
      }
    ],
    "warnings": [],
    "links": {},
    "disclaimer": "CoinGraph never trades, holds funds or gives financial advice. The caller decides.",
    "hash": "09051da68581735d9c85b535921228ae4b262965152a0e0a18fb5fc149a0f263",
    "verify_url": "https://coingraph.ai/api/v1/verify/run_c9daca3d1687bc4d3e71"
  },
  "sources": []
}

Result fields #

Inside data.result:

FieldContents
markdownThe brief as readable text.
regime, overview, breadth, sentiment, flowsThe numbers behind it.
crowded, headlines, holdingsCrowded trades, news and your tokens.

Use it from Claude #

With CoinGraph connected (how), ask in plain words, or call the tool directly:

MCP tools/call
{
  "name": "run_daily_market_brief",
  "arguments": {
    "holdings": [
      "cardano",
      "chainlink",
      "solana"
    ]
  }
}

The proof for any run: https://coingraph.ai/proof/run_…