Crypto Market Data Skill (No Key Required)
2026-03-31
新闻来源:网淘吧
围观:25
电脑广告
手机广告
加密货币与股票市场数据技能 (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 <coin_id_1> [coin_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估值货币(默认:美元)。--per_page:结果数量(1-250,默认:10)。--order:排序逻辑(例如:market_cap_desc、volume_desc)。
3.get_coin_ohlc_chart.js
获取用于技术分析的开盘价、最高价、最低价、收盘价(蜡烛图)数据。
语法:
node scripts/get_coin_ohlc_chart.js <coin_id> [--currency=usd] [--days=7]
允许的天数值: 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代表苹果公司)。
如果不确定正确的ID,请使用search_coins.js。
身份验证
身份验证由内部的api_client.js自动处理。以下是其简要工作原理:端点:
- GET https://api.igent.net/api/token机制
: - 自动获取:
- Automatic Retrieval第一次使用工具时,它会向服务器请求一个临时会话令牌。
- 本地存储:该令牌会存储在本地的隐藏
.token文件中,以便在后续请求中重复使用。 - 自动请求头:客户端会在每个请求中自动包含此令牌,以证明您已获得授权。
- 自动刷新:如果令牌过期,客户端会自动获取新令牌,无需您进行任何操作。
无需手动配置API密钥。
速率限制
虽然系统非常稳健,但请避免突发请求(每分钟超过30次),以维护所有用户的服务稳定性。
代理集成
此技能完全兼容OpenClaw以及使用AgentSkills标准的其他代理。可直接从scripts/目录执行脚本。
文章底部电脑广告
手机广告位-内容正文底部


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