Loading...
Loading...
Access Wind financial data. Covers A-shares / Hong Kong stocks market data (latest price / K-line / minute-level) and financial fundamentals (financial reports / share capital / events / technical indicators / risks), ETF / public funds market data and full-dimensional data (profile / finance / holdings / performance / holders / management companies), listed company announcements and financial news, macroeconomic and industry indicators. Requires WIND_API_KEY (obtained from the Developer Center at aimarket.wind.com.cn/#/user/overview). **Excludes**: US stocks / European stocks / Japanese stocks, exchange rates / futures quotes, cryptocurrencies, non-financial data.
npx skill4agent add wind-information-co-ltd/wind-skills wind-mcp-skill⚠️ Runtime Environment: Allcommands must be executed in the directory where this file (SKILL.md) is located. Running from other directories will fail.node scripts/cli.mjs ...
🔑 Parameter Mode Reminder:/fund_dataeach include two types of tools:stock_data
- Market Data Tools (
/*_price_indicators/*_kline) — structured code parameters (*_quote)windcode + indexes/period/...- NL Tools (finance / profile / holdings / events, etc.) — natural language (
){question}Choosing the wrong parameter type will result in failure. The tool table below marks which category each tool belongs to.
| Scenario | server_type |
|---|---|
| A-shares / Hong Kong stocks market data (latest price, K-line, minute-level) | |
| Stock profile / financial fundamentals / share capital structure / corporate events / technical indicators / risks | |
| Fund ETF / LOF market data (latest price, K-line, minute-level) | |
| Any dimension of funds (profile / finance / holdings / performance / holders / management company) | |
| Listed company announcements, financial news | |
| Macroeconomic, industry economic indicators (EDB) | |
| Uncertain attribution or cross-domain comprehensive queries (fallback) | |
🚨 All commands below must be executed in the directory where this file (SKILL.md) is located.
node scripts/cli.mjs list-tools <server_type>node scripts/cli.mjs call <server_type> <tool_name> '<params_json>'node scripts/cli.mjs open-portal~/.wind-aimarket/config{windcode, ...}| Tool | Description | Required Parameters |
|---|---|---|
| Market snapshot of exchange-traded funds (ETF/LOF) (latest price / opening price / price change, etc.) | |
| Daily / weekly / monthly K-line of exchange-traded funds (ETF/LOF) | |
| Intraday minute-level market data of exchange-traded funds (ETF/LOF) | |
{question, lang?, version?}| Tool | Description |
|---|---|
| Basic fund profile (code / abbreviation / investment style / performance benchmark / fees / current manager) |
| Fund finance (profit / net asset value / income / expenses / dividends) |
| Holdings + asset allocation (top holdings / Shenwan Wind CITIC industry / investment style) |
| Performance + ranking + ETF / secondary trading data |
| Holder structure (individual / institutional / subscription and redemption / scale changes) |
| Fund management company profile + manager team indicators |
{windcode, ...}| Tool | Description | Required Parameters |
|---|---|---|
| Stock market snapshot (latest price / opening price / price change / trading volume, etc.) | |
| Daily / weekly / monthly K-line of stocks (forward-adjusted / backward-adjusted / unadjusted) | |
| Minute-level market data of A-shares on specified trading days | |
{question, lang?, version?}| Tool | Description |
|---|---|
| Basic stock profile (company information / main business / industry classification / IPO listing board) |
| Financial fundamentals (profitability / assets and liabilities / profit / cash flow / growth rate / leverage) |
| Share capital + shareholders (total share capital / tradable shares / top ten shareholders / actual controller / restricted share release) |
| Events + capital operations (IPO / private placement / rights issue / mergers and acquisitions / ST / compliance) |
| Technical indicators + trading (price change / MACD / KDJ / RSI / BOLL / margin trading / dragon and tiger list / price limit) |
| Risk indicators (Beta / Jensen Alpha / volatility / Sharpe) |
| Tool | Description | Parameters |
|---|---|---|
| Company announcements / regulatory documents / prospectuses / performance announcements / letters to shareholders | |
| Financial news reports | Same as above |
| Tool | Description | Parameters |
|---|---|---|
| EDB macroeconomic / industry economic indicators (automatic NL → indicator ID) | |
⚠️ Whenreportseconomic_data, useTOOL_RUNTIME_ERRORas a fallback (the same question usually succeeds).analytics_data.get_financial_data
{question, lang?, version?}| Tool | Description |
|---|---|
| Natural language → Wind general data (covers miscellaneous items outside fund / stock / cross-domain comprehensive queries) |
These experiences help AI use this skill more accurately and avoid detours.
price_indicatorsklinequote{windcode, indexes/period/...}{question}{question}{windcode}list-toolsquestionanalytics_data.get_financial_dataData sourced from Wind Financial Data Service# Stock market data (structured code parameters)
node scripts/cli.mjs call stock_data get_stock_price_indicators '{"windcode":"600519.SH","indexes":"NAME,MATCH,CHANGERANGE,VOLUME"}'
node scripts/cli.mjs call stock_data get_stock_kline '{"windcode":"600519.SH","period":"10","count":30}'
# In-depth stock queries (NL)
node scripts/cli.mjs call stock_data get_stock_fundamentals '{"question":"Kweichow Moutai 2024 ROE and net profit growth rate"}'
node scripts/cli.mjs call stock_data get_stock_basicinfo '{"question":"600519.SH Company Basic Profile"}'
# Fund market data
node scripts/cli.mjs call fund_data get_fund_price_indicators '{"windcode":"588200.SH","indexes":"NAME,MATCH,CHANGERANGE"}'
node scripts/cli.mjs call fund_data get_fund_kline '{"windcode":"588200.SH","period":"10","count":30}'
# In-depth fund queries (NL)
node scripts/cli.mjs call fund_data get_fund_info '{"question":"E Fund Blue Chip Selection 005827.OF Fund Profile"}'
node scripts/cli.mjs call fund_data get_fund_holdings '{"question":"005827.OF Latest Top Holdings"}'
# Documents
node scripts/cli.mjs call financial_docs get_company_announcements '{"query":"Kweichow Moutai 2024 Annual Report","top_k":3}'
node scripts/cli.mjs call financial_docs get_financial_news '{"query":"Federal Reserve Interest Rate Policy","top_k":5}'
# Macroeconomics
node scripts/cli.mjs call economic_data get_economic_data '{"metricIdsStr":"China GDP"}'
# General fallback
node scripts/cli.mjs call analytics_data get_financial_data '{"question":"CSI 500 Performance in the Past Week"}'| Issue | Solution |
|---|---|
| First ask the user if they agree to open the browser → |
| API Key is invalid or expired → Regenerate it (Developer Center) |
| Server exception → Retry later, or check status.wind.com.cn |
| Backend response "Daily request limit exceeded" | API Key's daily quota is used up → Wait for next day's refresh or switch to another Key |
| Use |
| Parameter error when calling market data tools | Market data tools use structured parameters |
| Parameter error when calling NL tools | NL tools use |
| "Unknown server_type" or "Tool does not exist" error for tool name | First run |
| Call fails due to wrong directory | Execute the command in the directory where this file (SKILL.md) is located |
stock_datafund_datafinancial_docseconomic_dataanalytics_dataprice_indicatorsklinequote{windcode, ...}{question}list-toolsopen-portaleconomic_dataanalytics_data.get_financial_data