Tushare Data
zillionare/zillionare
面向中文自然语言的 Tushare 数据研究技能。用于把“看看这只股票最近怎么样”“帮我查财报趋势”“最近哪个板块最强”“北向资金在买什么”“给我导出一份行情数据”这类请求,转成可执行的数据获取、清洗、对比、筛选、导出与简要分析流程。适用于 A 股、指数、ETF/基金、财务、估值、资金流、公告新闻、板块概念与宏观数据等研究场景。
Install kraken-cli, create API credentials, and go from paper trading to live in under five minutes.
$ npx skills add krakenfx/kraken-cli --skill kraken-setup -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install krakenfx/kraken-cli kraken-setup --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/krakenfx/kraken-cli.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/kraken-setup .claude/skills/kraken-setup && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "kraken-setup" agent skill from https://github.com/krakenfx/kraken-cli/tree/main/skills/kraken-setup into .claude/skills/kraken-setup/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "kraken-setup", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/krakenfx/kraken-cli/tree/main/skills/kraken-setupType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add krakenfx/kraken-cli --skill kraken-setup -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install krakenfx/kraken-cli kraken-setup --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/krakenfx/kraken-cli.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/kraken-setup .agents/skills/kraken-setup && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "kraken-setup" agent skill from https://github.com/krakenfx/kraken-cli/tree/main/skills/kraken-setup into .agents/skills/kraken-setup/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "kraken-setup", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add krakenfx/kraken-cli --skill kraken-setup -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install krakenfx/kraken-cli kraken-setup --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/krakenfx/kraken-cli.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/kraken-setup .cursor/skills/kraken-setup && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "kraken-setup" agent skill from https://github.com/krakenfx/kraken-cli/tree/main/skills/kraken-setup into .cursor/skills/kraken-setup/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "kraken-setup", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/krakenfx/kraken-cli.git --path skills/kraken-setup--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add krakenfx/kraken-cli --skill kraken-setup -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install krakenfx/kraken-cli kraken-setup --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/krakenfx/kraken-cli.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/kraken-setup .gemini/skills/kraken-setup && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "kraken-setup" agent skill from https://github.com/krakenfx/kraken-cli/tree/main/skills/kraken-setup into .gemini/skills/kraken-setup/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "kraken-setup", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install krakenfx/kraken-cli kraken-setupInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add krakenfx/kraken-cli --skill kraken-setup -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/krakenfx/kraken-cli.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/kraken-setup .github/skills/kraken-setup && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "kraken-setup" agent skill from https://github.com/krakenfx/kraken-cli/tree/main/skills/kraken-setup into .github/skills/kraken-setup/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "kraken-setup", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add krakenfx/kraken-cli --skill kraken-setup -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install krakenfx/kraken-cli kraken-setup --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/krakenfx/kraken-cli.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/kraken-setup .opencode/skills/kraken-setup && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "kraken-setup" agent skill from https://github.com/krakenfx/kraken-cli/tree/main/skills/kraken-setup into .opencode/skills/kraken-setup/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "kraken-setup", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
kraken-setupInstall kraken-cli, create API credentials, and go from paper trading to live in under five minutes.
Kraken Setup is an agent skill from krakenfx/kraken-cli. Install kraken-cli, create API credentials, and go from paper trading to live in under five minutes.
Its SKILL.md is about 1.9k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It sits in Business, Finance & HR, covering Trading and backtesting. The repository describes itself as: The first AI-native CLI for trading crypto, stocks, forex, and derivatives. The licence is MIT.
5 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit aa56e59. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Shell commands in SKILL.md call:
brewcargoFrom the folder's file list and the shell code blocks in SKILL.md.
Links to these hosts (documentation or services it may open):
kraken.comFrom URLs in SKILL.md, links to its own repository left out.
Names these keys or tokens, usually read from environment variables:
KRAKEN_FUTURES_API_KEYKRAKEN_FUTURES_API_SECRETKRAKEN_API_KEYKRAKEN_API_SECRETFrom names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Kraken Setup loads about 1.9k tokens when it runs. Until then it costs about 28 tokens; SKILL.md has 921 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check noted patterns worth knowing about, such as sudo or a known installer.
Never commit these values. `.env` and `.env.*` are already gitignored in the repo.Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from krakenfx/kraken-cli at commit aa56e59, republished under its MIT licence (© krakenfx). 921 words, ~1,867 tokens.
.claude/skills/kraken-setup/SKILL.md (or your agent's skills folder).First-run setup for kraken-cli. Covers install, credentials, paper trading, and handing off to an MCP client.
Use this skill when a user says "set up kraken-cli", "install kraken", "get started", or similar. For wiring the running CLI into Claude, Cursor, Codex, or Gemini, hand off to kraken-mcp-integration.
Pick one. All three land a kraken binary on your PATH.
# Homebrew (macOS, Linux)
brew tap krakenfx/kraken-cli && brew install kraken-cli
# Cargo (any platform with Rust >= 1.77)
cargo install kraken-cli
# Prebuilt binary
# Download from https://github.com/krakenfx/kraken-cli/releases and move `kraken` into a directory on $PATHVerify:
kraken --versionPaper trading uses live prices with a simulated balance. No API keys required. Start here.
kraken workspace create sandbox --capital 10000 --mode paper -o json
export KRAKEN_WORKSPACE=sandbox
kraken paper buy BTCUSD 0.01 -o json
kraken workspace status -o jsonFutures paper trading works the same way:
kraken futures paper init --balance 10000 -o json
kraken futures paper buy PF_XBTUSD 1 --leverage 10 --type market -o json
kraken futures paper positions -o jsonPublic market data also needs no credentials:
kraken ticker BTCUSD -o json
kraken orderbook BTCUSD --count 10 -o jsonMost agent workflows can do their entire first session on paper and public data.
Only needed if you want to query your real account or place real orders.
Generate the narrowest key you can live with. An AI agent should never be able to move funds off the exchange.
Withdraw Funds. Without this permission, even a prompt-injection or credential-exfiltration attack cannot remove assets from your Kraken account.Query Funds, Query Open Orders & Trades, and Query Closed Orders & Trades are safe for a first session.Create & Modify Orders and Cancel/Close Orders unlock live trading; no other scope is required for spot.Manage keys at https://www.kraken.com/u/security/api.
The CLI resolves credentials from three tiers, in order: command-line flags (--api-key / --api-secret), environment variables (KRAKEN_API_KEY / KRAKEN_API_SECRET), then a secure local config file managed by the CLI (written by kraken auth set or kraken setup, stored with user-only permissions under your OS's standard config directory). Pick the path that matches your client.
When you enable the kraken-cli plugin from the Plugin Directory, Claude prompts for api_key and api_secret and stores them in your macOS Keychain. Paste the key and secret, or press Enter on both prompts to stay on paper + market-only. Claude wires the values into the MCP server's environment automatically; no shell exports required.
If you leave the userConfig fields blank, the plugin starts with no environment credentials and falls through to whatever the CLI's local config file contains. That means a user who previously ran kraken auth set on the same machine will have those CLI credentials available to the plugin. If you want the plugin to be strictly credential-less until you opt in, leave the prompt blank AND clear the config file with kraken auth reset before starting Claude.
These hosts do not have Claude's install-time prompt. Either export credentials in the shell that launches the agent:
export KRAKEN_API_KEY="your-key"
export KRAKEN_API_SECRET="your-secret"…or rely on the credentials you stored with kraken auth set — the plugin reads the same config file as the standalone CLI, so a single kraken auth set serves both.
For futures, use a Kraken Futures key and set KRAKEN_FUTURES_API_KEY and KRAKEN_FUTURES_API_SECRET alongside the spot pair, or run kraken auth set --futures-api-key ... --futures-api-secret ... once and let the config file supply them.
kraken auth set writes credentials to a secure local config file managed by the CLI (stored with user-only permissions in your OS's standard config directory). kraken auth show displays the stored key masked as ****wxyz and the secret as [REDACTED], so you can confirm which key is configured without exposing it. kraken auth reset clears the stored credentials.
kraken balance -o jsonNever commit these values. .env and .env.* are already gitignored in the repo.
The CLI ships with a built-in MCP server. Point any MCP-compatible client (Claude Code, Claude Desktop, Cursor, Codex, Gemini CLI, VS Code, Windsurf) at it.
See skills/kraken-mcp-integration/SKILL.md for the per-client config blocks and the full service reference.
The default MCP config in every kraken-cli marketplace listing (Claude, Cursor, Codex, Gemini) is -s market,paper,feedback:
| Service | Auth | Why it's in the default |
|---|---|---|
market | None | Public price data, orderbooks, OHLC. |
paper | None | Simulated trading with live prices. |
A fresh install can never place a real order. Live trading is an explicit
opt-in: widen the service list in your MCP client's config to -s market,trade,paper
(adds live spot orders) or -s all (everything, including funding and earn).
See the service table and the "Enabling live trading" section in
skills/kraken-mcp-integration/SKILL.md for the complete list and recommended
progression.
dangerous in agents/tool-catalog.json require explicit user confirmation. MCP surfaces this via the destructive_hint annotation.--validate before submitting an order.skills/kraken-paper-to-live/SKILL.md covers the promotion checklist.kraken: command not found: the install directory isn't on $PATH. For Homebrew: run brew doctor. For Cargo: ensure ~/.cargo/bin is on $PATH.
auth error on every command: you exported a key with insufficient permissions. Regenerate with the scopes above.
Futures commands fail with auth but spot works: futures needs its own key. Set KRAKEN_FUTURES_API_KEY and KRAKEN_FUTURES_API_SECRET.
MCP client shows no Kraken tools: confirm kraken is on the PATH the client sees (MCP clients often launch from a minimal shell). Then see kraken-mcp-integration troubleshooting.
If you hit a mismatch between what you are trying to do and the CLI's interface or responses — including a mismatch between this skill and the installed CLI version's contract — feel free to submit feedback with kraken feedback.
© krakenfx, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in skills/kraken-setup of krakenfx/kraken-cli.
Open the folder on GitHubat commit aa56e59
Kraken Setup next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Kraken Setup this skillkrakenfx/kraken-cli | 750 | — | ~1.9k | Automated safety check: Notes | MIT | |
| Tushare Datazillionare/zillionare | 321 | 2 repos | ~2.3k | Automated safety check: Pass | None | |
| Tradingview MCPatilaahmettaner/tradingview-mcp | 5k | — | ~1.3k | Automated safety check: Pass | MIT | |
| Digital Oraclekomako-workshop/digital-oracle | 875 | — | ~5.9k | Automated safety check: Pass | MIT | |
| Polyclawchainstacklabs/polyclaw | 359 | 1 repos | ~2k | Automated safety check: Pass | Apache-2.0 | |
| Markdownfacioquo/stock-indicators-dotnet | 1.2k | — | ~812 | Automated safety check: Pass | Apache-2.0 |
zillionare/zillionare
面向中文自然语言的 Tushare 数据研究技能。用于把“看看这只股票最近怎么样”“帮我查财报趋势”“最近哪个板块最强”“北向资金在买什么”“给我导出一份行情数据”这类请求,转成可执行的数据获取、清洗、对比、筛选、导出与简要分析流程。适用于 A 股、指数、ETF/基金、财务、估值、资金流、公告新闻、板块概念与宏观数据等研究场景。
atilaahmettaner/tradingview-mcp
AI Trading Intelligence — live prices, 30+ technical indicators, backtesting (6 strategies), walk-forward overfitting detection, trade logs, equity curves, licensed news sentiment (Marketaux), and…
komako-workshop/digital-oracle
Answer prediction questions using market trading data, not opinions.
chainstacklabs/polyclaw
Trade on Polymarket via split + CLOB execution. An agent skill from chainstacklabs/polyclaw.
facioquo/stock-indicators-dotnet
Format and lint Markdown in this repository against GitHub Flavored Markdown and its markdownlint-cli2 configuration — headers, lists, code fences, callouts (VitePress containers on docs-site pages…
MobiusQuant/OpenMobius-skill
Provides multi-school trading Q&A, chart/OHLCV analysis, annotation, and fresh-market workflows covering ICT/SMC, ChanLun, Wyckoff, Price Action, Order Flow, VSA, and Elliott Wave.
krakenfx/kraken-cli
Price alerts, threshold monitoring, and notification triggers for agents.
krakenfx/kraken-cli
Progress from manual trading to full agent autonomy with controlled risk at each level.
krakenfx/kraken-cli
Capture the spot-futures price spread with delta-neutral basis trades.
krakenfx/kraken-cli
Dollar cost averaging with scheduled buys and performance tracking.
krakenfx/kraken-cli
Discover staking strategies, allocate funds, and track earn positions.
krakenfx/kraken-cli
Handle order failures, network errors, and duplicate submissions safely.
Categories
Install kraken-cli, create API credentials, and go from paper trading to live in under five minutes. Kraken Setup is an agent skill from krakenfx/kraken-cli. Install kraken-cli, create API credentials, and go from paper trading to live in under five minutes.
Kraken Setup fits situations like: tasks that involve Trading and backtesting.
Run `npx skills add krakenfx/kraken-cli --skill kraken-setup -a claude-code`. Or copy the skill folder (skills/kraken-setup in krakenfx/kraken-cli) into .claude/skills/kraken-setup in your project. Claude Code loads it when a task matches its description.
Run `npx skills add krakenfx/kraken-cli --skill kraken-setup -a codex`. Or copy the skill folder (skills/kraken-setup in krakenfx/kraken-cli) into .agents/skills/kraken-setup in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add krakenfx/kraken-cli --skill kraken-setup -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/kraken-setup, .gemini/skills/kraken-setup, .github/skills/kraken-setup and .opencode/skills/kraken-setup in your project.
Going by SKILL.md and its folder, Kraken Setup needs the command-line tools its instructions call (brew and cargo) and credentials named KRAKEN_FUTURES_API_KEY, KRAKEN_FUTURES_API_SECRET, KRAKEN_API_KEY and KRAKEN_API_SECRET. Our summary lists: A credential in KRAKEN_API_KEY; A credential in KRAKEN_API_SECRET.
SKILL.md names 1 domain. As links in the text: kraken.com. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found notes only (mentions a .env file), nothing it rates as a warning. It is not a guarantee. Review the folder before installing.
Kraken Setup is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.9k tokens (SKILL.md is roughly 7.5k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Kraken Setup: Tushare Data (zillionare/zillionare, 321 stars), Tradingview MCP (atilaahmettaner/tradingview-mcp, 5k stars), Digital Oracle (komako-workshop/digital-oracle, 875 stars) and Polyclaw (chainstacklabs/polyclaw, 359 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
krakenfx (a GitHub organization) maintains it in krakenfx/kraken-cli, which has 750 GitHub stars. The repository holds 59 skills in this directory. The repository was last updated on August 7, 2026.
Source: krakenfx/kraken-cli on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.