用途:面向证券、指数、基金、财务报表、行情、K 线、公告线索、财经新闻与公司基本面的检索。
主要能力:结构化数据由 scripts/finance_search.py 输出 JSON,按命令懒加载依赖。yfinance 支持 yf-search、yf-lookup、yf-profile、yf-history、yf-download、yf-financials、yf-news、yf-sec-filings,覆盖全球 ticker、行情、财务与 SEC filings;mootdx 支持 tdx-quotes、tdx-bars、tdx-index、tdx-stocks、tdx-finance、tdx-xdxr、tdx-affair-files、tdx-affair-fetch、tdx-affair-parse,覆盖通达信/A 股行情、K 线与财务包。browser-use 用于新闻正文、页面证据、图表核对及脚本失败时交叉验证。
使用方式:凭证写在仓库根目录 .env,由 runtime 或用户加载为同名环境变量,脚本只从环境变量或显式 CLI 参数读取。缺库时执行:python3 -m pip install -r requirements.txt。示例:python scripts/finance_search.py yf-search "Tesla" --limit 5 --news-count 5;python scripts/finance_search.py tdx-bars 600036 --frequency day --offset 120 --adjust qfq。yfinance 港股用 0700.HK,A 股 600036.SH 会转 .SS,可用 --no-normalize 关闭;mootdx 用纯数字代码。K 线 --frequency 支持 1m、5m、15m、30m、1h、day、week、mon、3mon、year。
限制:输出应保留 ticker、市场、区间、指标口径与来源 URL,不作为投资建议;遇登录墙、验证码、付费墙、授权或限流应停止该来源;安装失败或无网络时改用公开网页并说明缺依赖。其余收费与平台信息暂未提供。