資産クラス別マーケットランキング
GET /v1/markets/movers:資産クラス別に、株式の値上がり・値下がり・出来高上位と、暗号資産の値上がり・取引高・時価総額ランキングを返します。
GET /v1/markets/movers
マーケット概要ボードの主要ランキングを返します。class=stocks(デフォルト)は Yahoo Finance の公開プリセットスクリーナーから株式の値上がり、値下がり、出来高上位を取得し、Minara のトレンド株をフォールバックに使います。class=crypto は24時間値上がり、24時間取引高、時価総額ランキングを返します。無料プランは CoinGecko Public を優先し、有料プランは priceChange24H、volume24H、marketCap で並べ替える3つの Minara /tokens/trending-tokens リクエストを並行実行し、各リクエストに limit=30 を明示します。優先プロバイダーのランキングが10件未満、または取得できない場合は、もう一方のプロバイダーから重複しない項目を追加し、統合後にランキングの指標で再び並べ替えて上位10件を返します。暗号資産クライアントは ranking=gainers、volume、marketCap のいずれかを指定してランキングを個別に取得できます。マーケット UI はクライアント側から3つの Gateway リクエストを同時に送信し、各レスポンスが届き次第独立して描画します。ranking を省略すると従来の集約レスポンスを返します。値上がりランキングには24時間取引高が50,000米ドル以上という条件があり、3つの暗号資産ランキングすべてからステーブルコインとトークン化株式を除外します。この API が構成銘柄と順位を決め、ライブストリームは行の価格だけを更新します。株式ランキングは60秒、暗号資産ランキングは優先プロバイダーごとに120秒キャッシュし、実行中の同一リクエストを重複排除します。
| メソッド | GET |
| パス | /v1/markets/movers |
| 認証 | GATEWAY_AUTH_TOKEN が設定されている場合は Authorization: Bearer <token> が必要 |
| カテゴリ | market |
レスポンス本文
{ "gainers": [{ "symbol": "TOKEN", "price": 1.23, "changePct": 12.5, "chainId": "1", "address": "0x...", "logoUrl": "https://..." }], "losers": [], "active": [], "volumeLeaders": [], "marketCapLeaders": [] }