马上注册,让你轻松玩转程序园
您需要 登录 才可以下载或查看,没有账号?立即注册
x
很多散户投资者做股票研究时面临两大痛点:数据要钱和分析靠猜。
其实,有大量免费数据源可以用于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工具提高效率、保持独立思考和理性决策。
|