这是本文档旧的修订版!
数据源
技术指标库
适合在Node项目中使用的的技术指标库函数。
Talib
使用 Python 的 TaLib 数据处理库 可以轻松计算各种指标。但需要在Node中调用Python程序 1) 2)
或者使用一个原生的 Node-Talib 项目。Github Talib
Technicalindicator
项目地址:Technicalindicators
API 接口
- Yahoo Financial API (100 API per minte $9.95/month (10,000 / month) 免费的 60API/minute, 500/month)
- EOD History Data (19$ Month : 所有数据,没有日内数据。29$ Month : 股票、外汇每日以及实时数据。每天10万次访问)
- Finnhub 提取财报日期(免费账户限定一个月)
- alphavantage 日历 每次下载三个月的数据,然后上传到服务器,
EOD 所支持的交易市場 (A股為 SHE / SHG) 分紅和分股數據
市场以及股票类型 paypal 支付 Unicorn Data Services
港股每日收盤(下載html,設法將其分解成有用數據)
Yahoo Calendar 接口 包括earning 和 split
实例
具体获得数据的 WEB 地址,可通过浏览器或者postman获取
历史数据
TuShare
EOD
Finnhub 日历数据 获取代码:
download
https://finnhub.io/api/v1/calendar/earnings?symbol=NVDA&token=ctdtmf1r01qng9gfel2gctdtmf1r01qng9gfel30&from=2025-02-01&to=2025-02-28 {"earningsCalendar":[ {"date":"2025-02-19", "epsActual":null, "epsEstimate":0.8612, "hour":"amc", "quarter":4, "revenueActual":null, "revenueEstimate":38822662731, "symbol":"NVDA", "year":2025} ]}
AlphaVantage 下载数据
https://www.alphavantage.co/query?function=EARNINGS_CALENDAR&horizon=3month&apikey=Y0JKW0Y848UJCY6X
阿里数据
CNST | CNETF | USST | HKST | GBFSB | GBCFD | GBFT | CNFT | GBDC | GBIDX | CNCOP |
沪深 | 50ETF | 美股 | 港股 | 外汇 | CFD | 国际期货(指数/商品/外汇) | 国内期货 | 数字货币 | 全球股指 | 商品期权 |