skills/finance-news-source/SKILL.md
财经新闻数据源,聚合12+中文财经网站的实时快讯和深度报道。提供结构化新闻抓取能力,覆盖快讯(财联社/华尔街见闻/东方财富/雪球)、深度(财新/第一财经/界面/晚点)、宏观政策(央行/证监会/统计局)、港美股(富途/老虎/SeekingAlpha)四大类源。当其他 skill 需要财经新闻数据输入时(如 a-share-morning-note、finance-news-analysis),作为数据源调用。与 cn-stock-data(行情/财务数据)互补,本 skill 专注新闻资讯数据。
npx skillsauth add aifinlab/finclaw finance-news-sourceInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
4 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
finance-news-source 是金融数据源体系中专注新闻资讯的数据层 skill,与 cn-stock-data(行情/财务)互补。它聚合 12+ 财经网站,输出结构化新闻 JSON,供上层分析 skill(如 finance-news-analysis、a-share-morning-note)消费。
本 skill 只负责抓取和结构化,不做情感分析、影响评估等分析工作。
| 源 key | 名称 | URL | 特点 | |--------|------|-----|------| | cls | 财联社 | https://www.cls.cn/telegraph | 7x24 电报,最快 | | wallstreet | 华尔街见闻 | https://www.wallstreetcn.com/live | 宏观+市场 | | eastmoney | 东方财富 | https://news.eastmoney.com/kx/ | A 股聚焦 | | xueqiu | 雪球 | https://xueqiu.com/hots | 社区热点 |
| 源 key | 名称 | URL | 特点 | |--------|------|-----|------| | caixin | 财新 | https://www.caixin.com/ | 深度调查 | | yicai | 第一财经 | https://www.yicai.com/ | 产业分析 | | jiemian | 界面新闻 | https://www.jiemian.com/ | 商业报道 | | latepost | 晚点 LatePost | https://www.postlate.cn/ | 科技商业 |
| 源 key | 名称 | URL | 特点 | |--------|------|-----|------| | pbc | 央行官网 | http://www.pbc.gov.cn/ | 货币政策 | | csrc | 证监会 | http://www.csrc.gov.cn/ | 监管动态 | | stats | 国家统计局 | http://www.stats.gov.cn/ | 经济数据 |
| 源 key | 名称 | URL | 特点 | |--------|------|-----|------| | futunn | 富途牛牛 | https://www.futunn.com/learn | 港美股资讯 | | tiger | 老虎证券 | https://www.tigerbrokers.com/ | 美股分析 | | seekingalpha | Seeking Alpha | https://seekingalpha.com/ | 美股深度 |
SCRIPTS="$SKILLS_ROOT/finance-news-source/scripts"
# 抓取所有源(默认每源15条)
python "$SCRIPTS/fetch_news.py" --source all --limit 15
# 指定源(逗号分隔)
python "$SCRIPTS/fetch_news.py" --source cls,wallstreet,eastmoney
# 按市场过滤
python "$SCRIPTS/fetch_news.py" --market A # A 股相关
python "$SCRIPTS/fetch_news.py" --market HK # 港股相关
python "$SCRIPTS/fetch_news.py" --market US # 美股相关
# 关键词过滤
python "$SCRIPTS/fetch_news.py" --keyword "AI,算力,英伟达"
# 只抓快讯源(最快)
python "$SCRIPTS/fetch_news.py" --source cls,wallstreet --limit 10
# 不保存到文件,只输出 JSON
python "$SCRIPTS/fetch_news.py" --source cls --no-save
{
"ok": true,
"source": "cls",
"source_name": "财联社",
"fetch_time": "2026-03-15T14:30:00",
"count": 15,
"news": [
{
"id": "a1b2c3d4e5f6",
"title": "央行降准0.25个百分点",
"content": "中国人民银行决定...",
"url": "https://www.cls.cn/detail/...",
"source": "cls",
"source_name": "财联社",
"time": "14:15",
"date": "2026-03-15",
"type": "fast"
}
]
}
每条新闻包含:id(哈希去重)、title、content、url、source、source_name、time、date、type(fast/deep/policy/us_hk)。
内置 60+ 常见股票的名称→代码映射(A股/港股/美股),存储在 scripts/config.json 的 stocks 字段中。用于从新闻文本中识别提及的股票。
调用方可通过 extract_stocks(text) 函数提取文本中出现的股票:
from fetch_news import extract_stocks
stocks = extract_stocks("宁德时代发布新电池技术,比亚迪也在跟进")
# [{"name": "宁德时代", "code": "300750.SZ", "market": "A", "sector": "新能源"}, ...]
scripts/config.json 的 keywords 字段存储行业关键词的自动扩展规则:
{
"AI": ["AI", "LLM", "GPT", "大模型", "人工智能", "算力", "GPU"],
"新能源": ["新能源", "电动车", "电池", "锂电", "光伏", "风电", "储能"],
"芯片": ["芯片", "半导体", "CPU", "GPU", "光刻机", "封装"]
}
搜索 "AI" 会自动扩展为搜索所有相关词。
| 源类型 | 缓存时间 | 说明 | |--------|----------|------| | fast(快讯) | 5 分钟 | 时效性最强 | | deep(深度) | 60 分钟 | 内容变化慢 | | policy(政策) | 24 小时 | 官方公告更新不频繁 | | us_hk(港美股) | 30 分钟 | 交易时段更新 |
缓存存储在 finance-news/cache/YYYY-MM-DD/ 目录下。
优先级从高到低:
脚本中各源的抓取函数为桩代码,实际使用时由调用方(通常是 LLM)通过 WebFetch 工具直接抓取对应 URL,再交给脚本中的 process_raw_news() 进行结构化。
| 数据源 skill | 覆盖范围 | 关系 | |-------------|----------|------| | cn-stock-data | 行情、财务、资金流 | 互补,本 skill 覆盖新闻 | | akshare-finance | 行情、基本面 | 互补 | | efinance-data | 行情、龙虎榜 | 互补 | | adata-source | 行情、北向资金 | 互补 | | pysnowball-data | 跨市场行情 | 互补 | | ashare-data | 轻量行情 | 互补 |
# 基础(标准库即可)
python --version # 需要 3.8+
# 可选增强
pip install requests beautifulsoup4 # 如果需要 Python 直接抓取
development
# trust-valuation-engine ## 描述 信托资产估值引擎,支持非标债权估值、股权估值、净值计算、减值测试。 ## 功能 - 非标债权估值(现金流折现法) - 股权估值(市场法/收益法/资产基础法) - 净值计算与发布 - 减值测试与拨备 - 估值模型管理 ## 许可证 MIT License
development
# trust-risk-manager ## 描述 信托风险全流程管理工具,覆盖信用风险、市场风险、流动性风险、操作风险四大维度,提供实时监控、预警提示和风险处置建议。 ## 功能 - 信用风险评估(融资主体、担保措施、偿债能力) - 市场风险监控(利率、汇率、商品价格敏感性) - 流动性风险分析(期限错配、赎回压力、变现能力) - 操作风险检查(流程合规、系统安全) - 风险预警指标(VaR、CVaR、压力测试) - 风险限额管理(集中度、久期、杠杆) - 风险报告生成 ## 使用场景 - 风控部门日常监控 - 投后管理风险排查 - 新产品风险评审 - 监管报送数据准备 - 风险预警处置 ## 输入输出 ### 输入 ```json { "portfolio_id": "", "risk_type": "all|credit|market|liquidity|operation", "assets": [ { "asset_id": "", "asset_type": "非标债权|股票|债券|基金", "exposu
development
# trust-product-analyzer ## 描述 信托产品综合分析与筛选工具,支持产品信息抓取、风险评级、收益测算、合规检查和竞品对比。 ## 功能 - 信托产品信息智能抓取与解析(支持用益信托网、中国信托登记等平台) - 多维度风险评估(信用风险、市场风险、流动性风险) - 预期收益与实际收益对比分析 - 合格投资者适当性匹配 - 产品竞品横向对比 - 自动生成尽调报告 ## 使用场景 - 理财师为客户筛选合适信托产品 - 投资经理进行竞品分析 - 风控部门审查产品合规性 - 研究人员追踪市场产品发行情况 ## 输入输出 ### 输入 ```json { "action": "analyze|compare|screen", "product_code": "", "product_name": "", "filters": { "min_yield": 6.5, "max_duration": 24, "risk_level": ["R2", "R3"], "trust_type": "集合信托", "i
development
# trust-post-investment-monitor ## 描述 信托投后监控工具,提供预警指标追踪、风险事件监测、处置建议生成、定期报告输出。 ## 功能 - 融资主体监控(经营/财务/舆情) - 担保物监控(价值/权属/流动性) - 预警阈值管理 - 风险事件响应 - 处置方案建议 - 定期监控报告 ## 许可证 MIT License