Loading source
Pulling the file list, source metadata, and syntax-aware rendering for this listing.
Source from repo
37-tool crypto derivatives data suite: funding rates, open interest, liquidations, Hyperliquid whale tracking, and ETF flows.
Files
Skill
Size
Entrypoint
Format
Open file
Syntax-highlighted preview of this file as included in the skill package.
exports.py
1"""2Coinglass skill exports — script-mode skill.34Usage from a bash block:5python3 - <<'EOF'6import sys7sys.path.insert(0, "/data/workspace/skills/coinglass")8from exports import funding_rate, cg_open_interest9print(funding_rate(symbol="BTC"))10EOF11"""12import os, sys1314# Add skill root to sys.path so `tools` works as a package15# (tools/*.py uses relative imports like `from ._api import cg_request`).16_SKILL_ROOT = os.path.dirname(os.path.abspath(__file__))17if _SKILL_ROOT not in sys.path:18sys.path.insert(0, _SKILL_ROOT)1920# --- Funding Rate ---21from tools.funding_rate import get_symbol_funding_rate as funding_rate2223# --- Long/Short ---24from tools.long_short_ratio import get_long_short_ratio as long_short_ratio25from tools.long_short_advanced import get_global_account_ratio as cg_global_account_ratio26from tools.long_short_advanced import get_top_account_ratio as cg_top_account_ratio27from tools.long_short_advanced import get_top_position_ratio as cg_top_position_ratio28from tools.long_short_advanced import get_taker_buysell_exchanges as cg_taker_exchanges29from tools.long_short_advanced import get_net_position as cg_net_position3031# --- Open Interest ---32from tools.open_interest import get_open_interest as cg_open_interest3334# --- Liquidations ---35from tools.liquidations import get_liquidations as cg_liquidations36from tools.liquidations import get_liquidation_aggregated as cg_liquidation_analysis37from tools.liquidations_advanced import get_coin_liquidation_history as cg_coin_liquidation_history38from tools.liquidations_advanced import get_pair_liquidation_history as cg_pair_liquidation_history39from tools.liquidations_advanced import get_liquidation_coin_list as cg_liquidation_coin_list40from tools.liquidations_advanced import get_liquidation_orders as cg_liquidation_orders4142# --- Futures Market ---43from tools.futures_market import get_supported_coins as cg_supported_coins44from tools.futures_market import get_supported_exchanges as cg_supported_exchanges45from tools.futures_market import get_coins_data as cg_coins_market_data46from tools.futures_market import get_pair_data as cg_pair_market_data47from tools.futures_market import get_ohlc_history as cg_ohlc_history4849# --- Hyperliquid ---50from tools.hyperliquid import get_whale_alerts as cg_hyperliquid_whale_alerts51from tools.hyperliquid import get_whale_positions as cg_hyperliquid_whale_positions52from tools.hyperliquid import get_positions_by_coin as cg_hyperliquid_positions_by_coin53from tools.hyperliquid import get_position_distribution as cg_hyperliquid_position_distribution5455# --- Volume & Flow ---56from tools.volume_flow import get_taker_volume_history as cg_taker_volume_history57from tools.volume_flow import get_aggregated_taker_volume as cg_aggregated_taker_volume58from tools.volume_flow import get_cumulative_volume_delta as cg_cumulative_volume_delta59from tools.volume_flow import get_coin_netflow as cg_coin_netflow6061# --- Whale Transfers ---62from tools.whale_transfer import get_whale_transfers as cg_whale_transfers6364# --- BTC ETF ---65from tools.bitcoin_etf import get_btc_etf_flows as cg_btc_etf_flows66from tools.bitcoin_etf import get_btc_etf_premium_discount as cg_btc_etf_premium_discount67from tools.bitcoin_etf import get_btc_etf_history as cg_btc_etf_history68from tools.bitcoin_etf import get_btc_etf_list as cg_btc_etf_list69from tools.bitcoin_etf import get_hk_btc_etf_flows as cg_hk_btc_etf_flows7071# --- Other ETFs ---72from tools.other_etfs import get_eth_etf_flows as cg_eth_etf_flows73from tools.other_etfs import get_eth_etf_list as cg_eth_etf_list74from tools.other_etfs import get_sol_etf_flows as cg_sol_etf_flows75from tools.other_etfs import get_xrp_etf_flows as cg_xrp_etf_flows76