Skip to content

公司、资讯与选股 ​

查询公司资料、财务数据、资金流向与研究评级,或搜索资讯、筛选证券。

命令速览 ​

命令说明
futu company <symbol>查询公司资料、管理层及经营数据
futu financials <symbol>查询财务报表、收入构成及财报相关数据
futu research <symbol>查询分析师共识、研究报告及评级
futu valuation [symbol]查询估值数据
futu shareholders <symbol>查询股东、机构持仓及内部人数据
futu capital <symbol>查询资金流向与资金分布
futu short <symbol>查询卖空数据
futu search [keyword]搜索新闻、社区内容或个股动态
futu economic-calendar [keyword]查询或搜索经济日历
futu corporate-actions <symbol>查询分红、拆股、回购及复权数据
futu plate [symbol]查询板块列表、成分股或所属板块
futu watchlist [symbol...]查询或管理自选股
futu stock-screen股票筛选
futu warrant-screen窝轮筛选
futu option-screen期权筛选

公司与资讯查询 ​

部分命令通过 --view 或 --type 选择数据类型:

bash
# 查询公司资料与财务报表
futu company HK.00700 --format json
futu financials HK.00700 --view statements --format json

# 查询历史资金流向
futu capital HK.00700 --view history --period-type WEEK --format json

# 搜索新闻与社区讨论
futu search AAPL --type news --format json
futu search AAPL --type community --format json

# 查询分析师评级
futu research HK.00700 --type rating --format json

完成一次股票筛选 ​

先使用 CLI 内置默认条件,读取最多 10 条结果:

bash
futu stock-screen --limit 10 --format json

下面将同一默认筛选条件显式写出,方便修改和复用。JSON 参数应保持为一个完整参数;此处为 Bash / Zsh 写法:

bash
futu stock-screen \
  --screen-queries '[{"simple_field_query":{"simple_field":1,"screen_value_list":[1]}}]' \
  --limit 10 --format json

字段编号和枚举值由股票筛选接口定义。自定义条件前,应确认该编号代表的市场或指标;此示例仅复现 CLI 默认条件。

参数用途
--screen-queriesJSON 数组,定义筛选条件
--retrieve-queriesJSON 数组,指定返回的属性字段
--sort / --sortsJSON 对象 / 数组,指定排序规则
--limit每页数量,默认 20
--next-key将返回的下一页游标原样传入,继续读取

先核对返回项目与筛选条件,再检查是否有分页信息。空结果不代表命令失败;有下一页游标时,也不能把当前一页当作完整名单。

筛选器帮助 ​

bash
futu stock-screen --help
futu warrant-screen --help
futu option-screen --help