Crypto Market Data Skill (No Key Required)技能使用说明
2026-03-27
新闻来源:网淘吧
围观:84
电脑广告
手机广告
加密货币与股市数据技能 (Node.js)
一套用于获取实时和历史加密货币及股市数据的综合工具集。该技能与专用的市场数据服务器交互,提供高性能、经过身份验证的全球金融统计数据访问。完全基于Node.js标准库构建——无需npm install。
核心能力
| 类别 | 描述 |
|---|---|
| 实时价格 | 获取加密货币和股票的当前估值、市值、24小时交易量和价格变化。 |
| 市场发现 | 追踪热门资产和按市值排名表现最佳的代币。 |
| 智能搜索 | 通过搜索名称或代码,快速查找代币ID或股票代码。 |
| 深度详情 | 访问详尽的资产信息,从社区链接到公司简介。 |
| 精准图表 | 获取OHLC蜡烛图数据以及历史价格/交易量时间序列。 |
| 全球指标 | 监控总市值和上市公司国库持有量。 |
工具参考
| 脚本名称 | 主要功能 | 命令示例 |
|---|---|---|
| get_crypto_price.js | 多币种价格获取 | node scripts/get_crypto_price.js bitcoin |
| get_stock_quote.js | 实时股票报价 | node scripts/get_stock_quote.js AAPL MSFT |
| get_company_profile.js | 公司概况 | node scripts/get_company_profile.js AAPL |
| search_stocks.js | 查找股票代码 | node scripts/search_stocks.js apple |
| get_trending_coins.js | 24小时热门资产 | node scripts/get_trending_coins.js |
| get_top_coins.js | 市场排行榜 | node scripts/get_top_coins.js --per_page=20 |
| search_coins.js | 资产发现 | node scripts/search_coins.js solana |
| get_coin_details.js | 全面的元数据 | node scripts/get_coin_details.js ethereum |
| get_coin_ohlc_chart.js | K线图数据 | node scripts/get_coin_ohlc_chart.js bitcoin |
| get_coin_historical_chart.js | 时间序列数据 | node scripts/get_coin_historical_chart.js bitcoin |
| get_global_market_data.js | 宏观市场统计数据 | node scripts/get_global_market_data.js |
| get_public_companies_holdings.js | 公司持仓数据 | node scripts/get_public_companies_holdings.js bitcoin |
| get_supported_currencies.js | 计价选项 | node scripts/get_supported_currencies.js |
使用详情
1.get_crypto_price.js
获取一个或多个加密货币的实时价格和基本市场指标。
语法:
node scripts/get_crypto_price.js <币种ID_1> [币种ID_2] ... [--currency=usd]
参数:
- coin_id:该代币的唯一标识符(例如,bitcoin、solana)。
- --currency:估值的计价货币(默认值:usd)。
示例:
node scripts/get_crypto_price.js bitcoin ethereum cardano --currency=jpy
2.get_top_coins.js
获取按市值排名的顶级加密货币列表。
语法:
node scripts/get_top_coins.js [--currency=usd] [--per_page=10] [--page=1] [--order=market_cap_desc]
参数:
- --currency:计价货币(默认值:usd)。
- --per_page结果数量(1-250,默认值:10)。
- --order:排序逻辑(例如,market_cap_desc、volume_desc)。
3.get_coin_ohlc_chart.js
获取用于技术分析的开盘价、最高价、最低价、收盘价(K线图)数据。
语法:
node scripts/get_coin_ohlc_chart.js <coin_id> [--currency=usd] [--days=7]
允许的days值: 1, 7, 14, 30, 90, 180, 365。
| 时间范围 | 分辨率 |
|---|---|
| 1-2天 | 30分钟间隔 |
| 3-30天 | 4小时间隔 |
| 31天以上 | 4天间隔 |
4.get_coin_historical_chart.js
获取价格、市值和交易量的详细历史时间序列数据。
语法:
node scripts/get_coin_historical_chart.js <coin_id> [--currency=usd] [--days=30]
5.get_stock_quote.js
获取一个或多个股票代码的实时股价。
语法:
node scripts/get_stock_quote.js <SYMBOL_1> [SYMBOL_2] ...
6.get_company_profile.js
获取全面的公司概况,包括描述、行业和CEO信息。
语法:
node scripts/get_company_profile.js <SYMBOL>
重要指南
加密货币:使用ID | 股票:使用股票代码
- 加密货币:始终使用币种ID(代码别名)而非股票代码(例如,比特币,BTC)。
- 股票:始终使用股票代码(例如,AAPL,苹果公司)。
使用search_coins.js如果您不确定正确的ID。
认证
认证由内部自动处理api_client.js。以下是其简要工作原理:
- 端点:GET https://api.igent.net/api/token
-
机制:
- 自动获取: 首次使用工具时,它会向服务器请求一个临时会话令牌。
- 本地存储: 该令牌会存储在本地的隐藏.token文件中,以便在后续请求中重复使用。
- 自动添加请求头: 客户端会自动在每个请求中包含此令牌,以证明您已获得授权。
- 自动刷新: 如果令牌过期,客户端会自动获取新令牌,无需您进行任何操作。
无需手动配置API密钥。
速率限制
虽然系统很稳健,但请避免突发请求(每分钟超过30次),以维护所有用户的服务稳定性。
智能体集成
此技能与OpenClaw及其他使用AgentSkills标准的智能体完全兼容。直接从scripts/目录执行脚本。
文章底部电脑广告
手机广告位-内容正文底部
上一篇:CCTV News Fetcher技能使用说明
下一篇:Todoist技能使用说明


微信扫一扫,打赏作者吧~