Identify the asset and market
Store canonical asset ID, base and quote currency, spot or derivative market, venue, and symbol mapping. Distinguish wrapped assets, stablecoin pairs, perpetual contracts, and similarly named tokens.
Real-time cryptocurrency prices, market caps, and 7-day sparklines. Data via CoinGecko — free, no API key.
Crypto prices are fragmented across venues, quote currencies, market types, and liquidity conditions. A dashboard should therefore explain what market each figure represents—not present a single ticker and imply that one universal price exists.
Store canonical asset ID, base and quote currency, spot or derivative market, venue, and symbol mapping. Distinguish wrapped assets, stablecoin pairs, perpetual contracts, and similarly named tokens.
Decide whether the dashboard shows a venue last trade, midpoint, index price, mark price, or volume-weighted aggregate. Document included venues, outlier rules, currency conversion, and minimum liquidity.
Define the exact start and end of 24-hour change, volume, high, and low metrics. Rolling windows and UTC calendar days answer different questions and should never be mixed without a label.
Price alone hides spread, depth, trade count, stale venues, and temporary dislocations. Add liquidity and source-health signals before an agent treats a dashboard move as actionable.
Agent guardrail: use dashboard signals to decide what to investigate next. Before escalating an alert, require a fresh timestamp, adequate liquidity, and either a second source or an explicit single-venue label.
加密资产价格分散在不同交易场所、计价币种、市场类型和流动性环境中。因此,仪表盘必须说明每个数字代表哪个市场,而不能只显示一个代码,就暗示存在唯一的“全市场价格”。
保存标准资产 ID、基础币与计价币、现货或衍生品类型、交易场所和代码映射,并区分封装资产、稳定币交易对、永续合约以及名称相近的代币。
说明页面采用某交易所最新成交价、中间价、指数价、标记价格还是成交量加权聚合价,并记录参与场所、异常值规则、币种换算和最低流动性要求。
明确 24 小时涨跌、成交量、最高价和最低价的起止范围。滚动 24 小时与 UTC 自然日回答的是不同问题,不能在没有标签的情况下混用。
价格本身会隐藏价差、深度、成交笔数、过期场所和短时偏离。Agent 在把波动视为可行动信号前,需要先看到流动性和来源健康状态。
Agent 护栏:仪表盘信号应先用于决定下一步查什么。升级预警前,至少要求时间戳仍然新鲜、流动性足够,并具备第二来源确认或明确的单一场所标签。