Agent skill

Findata Toolkit Cn

by Geeksfino in Geeksfino/finskills

A股金融数据工具包。提供脚本获取A股实时行情、财务指标、董监高增减持、北向资金、宏观经济数据(LPR、CPI/PPI、PMI、社融、M2)。用于需要实时A股市场数据支撑投资分析时。所有数据源免费,无需API密钥。

Apache-2.0Auto-check passedBusiness, Finance & HR

Install Findata Toolkit Cn

skills CLI
$ npx skills add Geeksfino/finskills --skill findata-toolkit-cn -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install Geeksfino/finskills findata-toolkit-cn --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/Geeksfino/finskills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/China-market/findata-toolkit-cn .claude/skills/findata-toolkit-cn && rm -rf skills-src

Use ~/.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/

Facts

Skill name
findata-toolkit-cn
GitHub stars
282
Token cost
~395 tokens
SKILL.md length
99 words
Files
9 (incl. scripts)
Skills in repo
30
Repo updated
First seen
Licence
Apache-2.0

At a glance

A股金融数据工具包。提供脚本获取A股实时行情、财务指标、董监高增减持、北向资金、宏观经济数据(LPR、CPI/PPI、PMI、社融、M2)。用于需要实时A股市场数据支撑投资分析时。所有数据源免费,无需API密钥。

  • Works in 2 steps: A股数据 (scripts/stock_data.py) → 宏观数据 (scripts/macro_data.py)
  • Business, Finance & HR work in your project
  • SKILL.md covers 安装, 可用工具, 数据来源 and 输出格式, plus 1 more section
  • Runs Python scripts from its folder; calls python and pip

What it does

Findata Toolkit Cn is an agent skill from Geeksfino/finskills. A股金融数据工具包。提供脚本获取A股实时行情、财务指标、董监高增减持、北向资金、宏观经济数据(LPR、CPI/PPI、PMI、社融、M2)。用于需要实时A股市场数据支撑投资分析时。所有数据源免费,无需API密钥。

Its SKILL.md is about 400 tokens, which your agent loads only when the skill is triggered. The skill folder holds 11 other files, including scripts (for example `config/data_sources.yaml`, `scripts/common/__init__.py` and `scripts/common/config.py`).

It sits in Business, Finance & HR. It works with Python. The repository describes itself as: Financial engineering and risk/compliance skills for agents. The licence is Apache-2.0.

When your agent uses it

  • Business, Finance & HR work in your project

Example prompts

  • “/findata-toolkit-cn”

Requirements

  • Python 3

Workflow steps

2 steps, taken from the step headings in SKILL.md.

  1. A股数据 (scripts/stock_data.py)
  2. 宏观数据 (scripts/macro_data.py)

What it can do on your machine

Read from SKILL.md and the folder at commit 8722415. It shows what the files ask for, not the result of running them.

  • Tool permissions

    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.

  • Runs code

    Ships 5 files in scripts/ (Python), which the agent can run.

    Shell commands in SKILL.md call:

    • python
    • pip

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use pip, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Findata Toolkit Cn loads about 395 tokens when it runs. Until then it costs about 31 tokens; SKILL.md has 99 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~31
When it runs · the whole SKILL.md, loaded when a task matches
~395

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.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

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); the scripts in this folder are not scanned.

SKILL.md

The full file from Geeksfino/finskills at commit 8722415, republished under its Apache-2.0 licence (© Geeksfino). 99 words, ~395 tokens.

Download SKILL.mdSave it as .claude/skills/findata-toolkit-cn/SKILL.md (or your agent's skills folder). This skill also uses 8 other files; get the full folder from GitHub.
name
findata-toolkit-cn
description
A股金融数据工具包。提供脚本获取A股实时行情、财务指标、董监高增减持、北向资金、宏观经济数据(LPR、CPI/PPI、PMI、社融、M2)。用于需要实时A股市场数据支撑投资分析时。所有数据源免费,无需API密钥。
license
Apache-2.0

金融数据工具包 — A股市场

自包含的数据工具包,提供A股市场实时金融数据和定量计算。所有数据源免费,无需API密钥。

安装

安装依赖(一次性):

bash
pip install -r requirements.txt

可用工具

所有脚本位于 scripts/ 目录。从技能根目录运行。

1. A股数据 (scripts/stock_data.py)

通过 AKShare 获取A股基本面、行情、财务指标。

命令用途
python scripts/stock_data.py 600519基本信息(贵州茅台)
python scripts/stock_data.py 600519 --metrics完整财务指标(估值、盈利、杠杆、增长)
python scripts/stock_data.py 600519 --history历史OHLCV行情
python scripts/stock_data.py 600519 --financials利润表、资产负债表、现金流量表
python scripts/stock_data.py 600519 --insider董监高增减持数据
python scripts/stock_data.py --northbound北向资金流向(沪股通/深股通)
python scripts/stock_data.py 600519 000858 --screen批量筛选
2. 宏观数据 (scripts/macro_data.py)

通过 AKShare 获取中国宏观经济指标。

命令用途
python scripts/macro_data.py --dashboard完整宏观仪表盘
python scripts/macro_data.py --rates利率数据(LPR、Shibor)
python scripts/macro_data.py --inflationCPI/PPI数据
python scripts/macro_data.py --pmiPMI数据(制造业/非制造业)
python scripts/macro_data.py --social-financing社会融资规模 + M2
python scripts/macro_data.py --cycle经济周期阶段判断

数据来源

来源数据内容API密钥
AKShareA股行情、财务数据、董监高交易、北向资金、宏观指标无需

输出格式

所有脚本以 JSON 输出到标准输出,便于解析。错误信息输出到标准错误。

配置

可选:编辑 config/data_sources.yaml 自定义速率限制或添加付费数据源API密钥。

© Geeksfino, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 8 other files (scripts) in China-market/findata-toolkit-cn of Geeksfino/finskills.

  • SKILL.md
  • LICENSE.txt
  • config/data_sources.yaml
  • requirements.txt
  • scripts/common/__init__.py
  • scripts/common/config.py
  • scripts/common/utils.py
  • scripts/macro_data.py
  • scripts/stock_data.py

Open the folder on GitHubat commit 8722415

Compare with similar skills

Findata Toolkit Cn 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.

Findata Toolkit Cn compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Findata Toolkit Cn this skillGeeksfino/finskills282—~395Automated safety check: PassApache-2.0
Itr Walakaranb192/itr-wala871—~3.6kAutomated safety check: PassMIT
Tushare Datazillionare/zillionare3222 repos~2.3kAutomated safety check: PassNone
Global Stock Datasimonlin1212/global-stock-data1.7k—~19kAutomated safety check: PassApache-2.0
Korean Government Grant Searchdjfksjd/ir-search391—~3.5kAutomated safety check: NotesMIT
Kalshi Traderyanfrigo/kalshi-ai-trading-bot613—~3.4kAutomated safety check: PassMIT

Similar skills

  • Itr Wala

    karanb192/itr-wala

    File Indian income tax returns (ITR) for FY 2025-26 / AY 2026-27.

    871 GitHub stars~3.6k tokensUpdated 7 days ago
    Business, Finance & HRAuto-check passed
  • Tushare Data

    zillionare/zillionare

    面向中文自然语言的 Tushare 数据研究技能。用于把“看看这只股票最近怎么样”“帮我查财报趋势”“最近哪个板块最强”“北向资金在买什么”“给我导出一份行情数据”这类请求,转成可执行的数据获取、清洗、对比、筛选、导出与简要分析流程。适用于 A 股、指数、ETF/基金、财务、估值、资金流、公告新闻、板块概念与宏观数据等研究场景。

    322 GitHub starsUsed in 2 repos~2.3k tokens
    Business, Finance & HRAuto-check passed
  • Global Stock Data

    simonlin1212/global-stock-data

    美股港股全栈数据工具包(官方源优先)— 十三层架构·30+端点·11数据源·全部零鉴权。在原有行情/K线/技术指标(MA/MACD/RSI/KDJ/布林带)/基本面/资金面/期权/SEC Filing/工具八层之上,新增:CBOE官方期权链(完整希腊字母+IV+0DTE流+异动识别)、FINRA全市场每日空头成交量、SEC…

    1.7k GitHub stars~19k tokensUpdated today
    Business, Finance & HRAuto-check passed
  • Surveys open Korean government startup and R&D support programs and sorts them by fit with your project, checking eligibility against the original notices.

    391 GitHub stars~3.5k tokensUpdated 2 mo ago
    Business, Finance & HRAuto-check: notes
  • Kalshi Trade

    ryanfrigo/kalshi-ai-trading-bot

    The disciplined process for autonomously and profitably trading the live Kalshi account on each /loop tick, with Claude as the decision-maker.

    613 GitHub stars~3.4k tokensUpdated yesterday
    Business, Finance & HRAuto-check passed
  • Stock Analysis Team

    wudengyao/stock-analysis-team

    提供股票多维度分析团队协同研究能力;当用户需要股票分析、投资决策支持、风险评估、市场复盘或回测验证时使用. An agent skill from wudengyao/stock-analysis-team.

    168 GitHub stars~1.1k tokensUpdated 17 days ago
    Business, Finance & HRAuto-check passed

More from Geeksfino/finskills

All 30 skills in this repo
  • US Market Data Toolkit

    Geeksfino/finskills

    Free Python scripts that fetch US stock data, SEC filings, insider trades and macro indicators, and run financial score calculators and portfolio analytics.

    282 GitHub stars~1.2k tokensUpdated 7 mo ago
    Auto-check passed
  • Runs a forensic review of one company's financial statements covering DuPont profitability, earnings quality, financial health scores and fraud-risk signals.

    282 GitHub stars~1.8k tokensUpdated 7 mo ago
    Auto-check passed
  • Quantitative Factor Screener

    Geeksfino/finskills

    Screens a stock universe with a six-factor model, scores value, momentum, quality, low volatility, size and growth, ranks by composite score and notes which factors suit the macro regime.

    282 GitHub stars~1.3k tokensUpdated 7 mo ago
    Auto-check passed
  • Tech Hype vs Fundamentals

    Geeksfino/finskills

    Compares leading tech stocks to separate hype-driven valuations from fundamentally justified ones and to flag undervalued names the market overlooks.

    282 GitHub stars~1.3k tokensUpdated 7 mo ago
    Auto-check passed
  • Analyze Dividend Aristocrats (25+ years of consecutive dividend increases) for income reliability and total return.

    282 GitHub stars~1.2k tokensUpdated 7 mo ago
    Auto-check passed
  • ESG Stock Screener

    Geeksfino/finskills

    Screens US stocks through an ESG lens, applies optional exclusion lists, scores the environmental, social and governance pillars and judges whether ESG quality is improving.

    282 GitHub stars~1.4k tokensUpdated 7 mo ago
    Auto-check passed

Works with

Questions about Findata Toolkit Cn

What does Findata Toolkit Cn do?

A股金融数据工具包。提供脚本获取A股实时行情、财务指标、董监高增减持、北向资金、宏观经济数据(LPR、CPI/PPI、PMI、社融、M2)。用于需要实时A股市场数据支撑投资分析时。所有数据源免费,无需API密钥。. Findata Toolkit Cn is an agent skill from Geeksfino/finskills.

When should I use Findata Toolkit Cn?

Findata Toolkit Cn fits situations like: business, Finance & HR work in your project.

How do I install Findata Toolkit Cn in Claude Code?

Run `npx skills add Geeksfino/finskills --skill findata-toolkit-cn -a claude-code`. Or copy the skill folder (China-market/findata-toolkit-cn in Geeksfino/finskills) into .claude/skills/findata-toolkit-cn in your project. Claude Code loads it when a task matches its description.

How do I install Findata Toolkit Cn in Codex?

Run `npx skills add Geeksfino/finskills --skill findata-toolkit-cn -a codex`. Or copy the skill folder (China-market/findata-toolkit-cn in Geeksfino/finskills) into .agents/skills/findata-toolkit-cn in your project. Codex loads it when a task matches its description.

Can I use Findata Toolkit Cn in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add Geeksfino/finskills --skill findata-toolkit-cn -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/findata-toolkit-cn, .gemini/skills/findata-toolkit-cn, .github/skills/findata-toolkit-cn and .opencode/skills/findata-toolkit-cn in your project.

What does Findata Toolkit Cn need to run?

Going by SKILL.md and its folder, Findata Toolkit Cn needs Python for the scripts in its folder and the command-line tools its instructions call (python and pip). Our summary lists: Python 3.

Does Findata Toolkit Cn access the network?

SKILL.md contains no URLs. Its commands use pip, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Findata Toolkit Cn safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Findata Toolkit Cn use?

Findata Toolkit Cn is published under the Apache-2.0 licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Findata Toolkit Cn use?

About 395 tokens (SKILL.md is roughly 1.6k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Findata Toolkit Cn?

Skills that share tags, products or a category with Findata Toolkit Cn: Itr Wala (karanb192/itr-wala, 871 stars), Tushare Data (zillionare/zillionare, 322 stars), Global Stock Data (simonlin1212/global-stock-data, 1.7k stars) and Korean Government Grant Search (djfksjd/ir-search, 391 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Findata Toolkit Cn?

Geeksfino (a GitHub user) maintains it in Geeksfino/finskills, which has 282 GitHub stars. The repository holds 30 skills in this directory. The repository was last updated on March 5, 2026.

Source: Geeksfino/finskills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.