AIShareTxt入门:快速准确高效的为金融决策智能体提供股票技术指标上下文
AIShareTxt入门教程:快速准确高效的为金融决策智能体提供股票技术指标上下文
在投资领域,技术分析是辅助决策的重要工具。今天,我们将带大家从零开始学习如何使用AIShareTxt这个强大的Python工具包进行股票技术指标数据的文本生成。本教程适合Python初学者和金融分析爱好者。
📚 教程目录
- 环境准备与安装
- 快速开始
- 在线体验地址
环境准备与安装
第一步:Python环境准备
确保你的系统已安装Python 3.10或更高版本:
# 检查Python版本
python --version
第二步:安装系统依赖
Windows用户:
下载对应Python版本的TA-Lib预编译包:TA-Lib下载地址
Linux/macOS用户:
# Ubuntu/Debian
sudo apt-get install -y build-essential python3-dev ta-lib# macOS (使用Homebrew)
brew install ta-lib
第三步:安装AIShareTxt
# 从PyPI安装(推荐方式)
pip install aishare-txt# 验证安装
python -c "import AIShareTxt; print('安装成功!')"
如果看到"安装成功!"的提示,说明环境配置完成。
快速开始
让我们从最简单的例子开始,分析平安银行(000001)的技术指标。
基础分析示例
创建你的第一个股票分析程序:
# stock_analysis_basic.py
from AIShareTxt import analyze_stockdef analyze_pingan_bank():"""分析平安银行股票"""print("=== 平安银行技术分析 ===")# 获取分析报告report = analyze_stock("000001")# 打印完整报告print(report)if __name__ == "__main__":analyze_pingan_bank()
运行程序:
python stock_analysis_basic.py
预期输出:
股票分析报告
生成时间: 2025/11/6 21:18:14
==================================================股票代码: 000001
投资建议: 未获取分析报告:
============================================================
股票代码:000001
分析日期:2025-11-06
当前价格:11.51 元
============================================================【股票基本信息】
----------------------------------------
股票简称:平安银行
所属行业:银行
总股本: 194.06 亿股
总市值: 2233.62 亿元
流通市值:2233.58 亿元
市值规模:超大盘股(≥1000亿)【二、核心均线指标】
----------------------------------------
移动平均线 (MA) - 标准指标:MA5: 11.47MA10: 11.47MA20: 11.44MA30: 11.35MA60: 11.56均线形态分析:趋势形态: 多头收敛交叉形态: MA5上穿MA10位置形态: 站上MA5,站上MA10,站上MA20,接近MA60排列形态: MA5>MA10>MA20均线接近: 接近MA5,接近MA10,接近MA20指数移动平均线 (EMA):EMA5: 11.49EMA10: 11.47EMA12: 11.46EMA20: 11.45EMA26: 11.45EMA关系: EMA5>EMA10加权移动平均线 (WMA):WMA10: 11.47WMA20: 11.47【三、均线衍生指标】
----------------------------------------
乖离率 (BIAS):5日BIAS: 0.31%10日BIAS: 0.36%20日BIAS: 0.65%MACD 指标:MACD DIF: 0.0160MACD DEA: -0.0021MACD柱: 0.0181MACD状态: HIST>0布林带 (Bollinger Bands):上轨: 11.67中轨: 11.44下轨: 11.20带宽: 4.17%价格位置: 价格在带内【四、量价辅助指标】
----------------------------------------
成交量加权平均价 (VWAP):14日VWAP: 11.48价格关系: 价格>VWAP能量潮 (OBV):当前OBV: -116595975日变化: -0.66%20日变化: +15.56%OBV趋势: 5日OBV下降OBV斜率: OBV斜率为正OBV背离: 无明显背离量比指标:量比: 0.74成交量: 缩量(D【六、波动率指标】
----------------------------------------
平均真实波幅 (ATR):ATR(14): 0.1498ATR比率: 1.30%波动等级: 低波动(1.0-3.0%)【七、主力资金流指标】
----------------------------------------
主力资金流向:2025-11-06资金流:主力净流入 : -8751万元 (-9.91%)超大单 : -11225万元 (-12.71%)大单 : 2474万元 (+2.80%)中单 : 3203万元 (+3.63%)小单 : 5548万元 (+6.28%)5日累计资金流:主力净流入: 21180万元 (均值:+1.41%)超大单: 24420万元 (均值:+2.07%)大单: -3240万元 (均值:-0.66%)中单: -18178万元 (均值:-2.41%)小单: -3002万元 (均值:+1.00%)资金流向分析:当前状态: 最新日主力资金净流出流动强度: 资金流动强烈5日状态: 5日累计主力资金净流入5日强度: 5日资金流动温和趋势对比: 当日资金流向与近期趋势相反(转为流出)【八、趋势强度指标】
----------------------------------------
趋势方向指标 (DMI/ADX):ADX值: 16.80DI+值: 25.21DI-值: 17.47DI关系: DI+>DI-(差值:7.74)ADX范围: ADX≤25ADX趋势: ADX上升5日变化: -0.06%【九、指标状态汇总】
----------------------------------------
• 均线形态:多头收敛
• 均线交叉:MA5上穿MA10
• 均线排列:MA5>MA10>MA20
• MACD:HIST>0
• ADX:16.8
• DI+(25.2)>DI-(17.5)
• OBV 5日变化:-0.66%
• RSI(14):53.2
• KD:K(63.5) D(50.9)
• ATR波动率:1.30%
• 量比:0.74
• 主力资金:净流出8751万元(-9.9%)
• 5日主力:累计净流入21180万元(均值+1.4%)
• 超大单:净流出11225万元(-12.7%)============================================================
==================================================
在线体验地址
https://www.chaofan.online/stockanalysis/

重要提醒
- 本教程所有代码仅供学习参考
- 投资有风险,入市需谨慎
- 建议先用模拟盘练习
- 不要将所有资金投入单一策略
希望这个教程能帮助你入门股票技术分析!如有问题,欢迎查阅项目文档或参与社区讨论。
相关资源:
- AIShareTxt项目地址
- AIShareTxt Python包地址
