很多散户投资者做股票研究时面临两大痛点:数据要钱和分析靠猜。
其实,有大量免费数据源可以用于A股研究,配合AI工具把数据整合起来,就能大幅提升研究效率。今天手把手教大家用OpenClaw配合免费数据源,搭建一套完整的A股研究体系。

一、为什么用OpenClaw做股票分析?
OpenClaw是一个本地运行的AI助手,具备以下优势:
本地运行:数据不上云,隐私安全 中文理解能力强:能读懂中文财报和新闻 工具丰富:能联网搜索、读写文件、执行代码 自动化能力强:可以批量处理数据、定期更新分析
二、免费数据源大盘点
2.1 财务数据免费源
1. Tushare(最推荐)
网址:tushare.pro 数据覆盖:A股全部上市公司财务数据、行情数据 注册后有免费积分可以调用API Python库:`pip install tushare`
2. AKShare(强烈推荐)
网址:akshare.akfamily.cn 数据覆盖:行情、财务、基金、宏观等 完全免费,Python库:`pip install akshare`
3. 聚宽(JoinQuant)
网址:joinquant.com 提供免费数据API和研究平台 有量化研究功能,适合进阶用户
2.2 实时行情数据
Yahoo Finance:`pip install yfinance`,可获取A股历史行情 腾讯证券API:免费提供实时行情,AKShare已封装 新浪财经API:免费实时行情接口,延迟约15秒
2.3 新闻舆情数据
东方财富股吧/资讯:免费获取个股新闻和公告 同花顺i问财:自然语言搜索个股舆情 巨潮资讯:官方信披平台,获取上市公司公告
2.4 宏观数据
国家统计局:stats.gov.cn,免费获取GDP、CPI等宏观数据 东方财富宏观数据库:免费查阅各类宏观指标

三、实操:用OpenClaw + AKShare分析一只股票
第一步:安装工具
pip install akshare pandas jieba
第二步:获取数据
import akshare as akimport pandas as pd# 获取格力电器基本信息stock_info = ak.stock_info_a_code_name()geli = stock_info[stock_info['name'] == '格力电器']print(geli)# 获取最近一年日K线数据df = ak.stock_zh_a_hist(symbol="000651", period="daily",
start_date="20250101", end_date="20260101")print(df.tail())
第三步:财务指标分析
# 获取最新财务数据df_finance = ak.stock_financial_analysis_indicator(symbol="000651")print(df_finance[['报告日期', '净资产收益率(%)', '销售毛利率(%)', '资产负债率(%)']].head())
第四步:让OpenClaw帮你解读
把数据保存为CSV后,直接问OpenClaw:
帮我分析000651格力电器的财务状况,重点看盈利能力、负债水平和现金流
OpenClaw会结合数据给出分析结论。
四、进阶技巧:批量筛选股票
用Python批量筛选"三低一高"股票:
import akshare as akimport pandas as pd# 获取所有A股实时数据stock_list = ak.stock_zh_a_spot_em()print(f"共获取 {len(stock_list)} 只股票")# 筛选条件演示(简化版)print(stock_list[['代码', '名称', '市盈率-动态', '市净率', '总市值']].head(10))
结合之前教的"三低一高"法则,用代码批量筛选出候选股票池:
低PE(小于行业平均80%) 低负债(小于60%) 低商誉(小于30%) 净利润增速大于15%
五、每日复盘自动化
用OpenClaw设置每日自动任务:
盘后数据更新:自动从AKShare拉取今日涨跌幅 新闻舆情汇总:自动抓取持仓股票当日重要新闻 持仓跟踪:设置估值提醒和异动提醒
六、注意事项
数据延迟:免费行情数据延迟15分钟,财务数据存在季报滞后 数据准确性:免费源数据偶有错误,做决策前建议交叉验证 不构成投资建议:本文方法仅供学习交流,股市有风险
结语
用OpenClaw配合免费数据源,散户完全可以搭建一套零成本、够专业的A股研究体系。
关键在于:选对数据源、掌握基本Python用法、善用AI工具提高效率、保持独立思考和理性决策。
风险提示:本文仅供参考,不构成投资建议。A股市场有风险,投资需谨慎。
夜雨聆风