feat: daily volume top20 rank per exchange in market page

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
dekun
2026-06-08 15:46:36 +08:00
parent 09eb9dc475
commit 4bf0c2363f
11 changed files with 763 additions and 6 deletions
+11
View File
@@ -7930,6 +7930,16 @@ def _hub_fetch_ohlcv(symbol, timeframe, since_ms=None, limit=500):
)
def _hub_fetch_volume_rank(top_n=20):
from hub_volume_rank_lib import fetch_usdt_swap_volume_rank
return fetch_usdt_swap_volume_rank(
exchange=exchange,
ensure_markets_loaded=ensure_markets_loaded,
top_n=top_n,
)
try:
import sys
from pathlib import Path
@@ -7957,6 +7967,7 @@ try:
"trend_pullback_breakeven": trend_pullback_breakeven,
},
ohlcv_fn=_hub_fetch_ohlcv,
volume_rank_fn=_hub_fetch_volume_rank,
)
from strategy_trend_register import build_trend_config, patch_trend_hub_enrich