AIShareTxt入门:快速准确高效的为金融决策智能体提供股票技术指标上下文

AIShareTxt入门教程:快速准确高效的为金融决策智能体提供股票技术指标上下文

在投资领域,技术分析是辅助决策的重要工具。今天,我们将带大家从零开始学习如何使用AIShareTxt这个强大的Python工具包进行股票技术指标数据的文本生成。本教程适合Python初学者和金融分析爱好者。

📚 教程目录

  1. 环境准备与安装
  2. 快速开始
  3. 在线体验地址

环境准备与安装

第一步:Python环境准备

确保你的系统已安装Python 3.10或更高版本:

bash 复制代码
# 检查Python版本
python --version

第二步:安装系统依赖

Windows用户:

下载对应Python版本的TA-Lib预编译包:TA-Lib下载地址

Linux/macOS用户:

bash 复制代码
# Ubuntu/Debian
sudo apt-get install -y build-essential python3-dev ta-lib

# macOS (使用Homebrew)
brew install ta-lib

第三步:安装AIShareTxt

bash 复制代码
# 从PyPI安装(推荐方式)
pip install aishare-txt

# 验证安装
python -c "import AIShareTxt; print('安装成功!')"

如果看到"安装成功!"的提示,说明环境配置完成。

快速开始

让我们从最简单的例子开始,分析平安银行(000001)的技术指标。

基础分析示例

创建你的第一个股票分析程序:

python 复制代码
# stock_analysis_basic.py
from AIShareTxt import analyze_stock

def analyze_pingan_bank():
    """分析平安银行股票"""
    print("=== 平安银行技术分析 ===")

    # 获取分析报告
    report = analyze_stock("000001")

    # 打印完整报告
    print(report)


if __name__ == "__main__":
    analyze_pingan_bank()

运行程序:

bash 复制代码
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.47
  MA10:      11.47
  MA20:      11.44
  MA30:      11.35
  MA60:     11.56

均线形态分析:
  趋势形态: 多头收敛
  交叉形态: MA5上穿MA10
  位置形态: 站上MA5,站上MA10,站上MA20,接近MA60
  排列形态: MA5>MA10>MA20
  均线接近: 接近MA5,接近MA10,接近MA20

指数移动平均线 (EMA):
  EMA5:     11.49
  EMA10:     11.47
  EMA12:     11.46
  EMA20:     11.45
  EMA26:     11.45
  EMA关系:  EMA5>EMA10

加权移动平均线 (WMA):
  WMA10:    11.47
  WMA20:    11.47

【三、均线衍生指标】
----------------------------------------
乖离率 (BIAS):
  5日BIAS:  0.31%
  10日BIAS:  0.36%
  20日BIAS:  0.65%

MACD 指标:
  MACD DIF: 0.0160
  MACD DEA: -0.0021
  MACD柱:   0.0181
  MACD状态: HIST>0

布林带 (Bollinger Bands):
  上轨:     11.67
  中轨:     11.44
  下轨:     11.20
  带宽:     4.17%
  价格位置: 价格在带内

【四、量价辅助指标】
----------------------------------------
成交量加权平均价 (VWAP):
  14日VWAP: 11.48
  价格关系: 价格>VWAP

能量潮 (OBV):
  当前OBV:     -11659597
  5日变化:     -0.66%
  20日变化:    +15.56%
  OBV趋势:     5日OBV下降
  OBV斜率:     OBV斜率为正
  OBV背离:     无明显背离

量比指标:
  量比:        0.74
  成交量:      缩量(D

【六、波动率指标】
----------------------------------------
平均真实波幅 (ATR):
  ATR(14):  0.1498
  ATR比率:  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.80
  DI+值:    25.21
  DI-值:    17.47
  DI关系:   DI+>DI-(差值:7.74)
  ADX范围:  ADX≤25
  ADX趋势:  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/

重要提醒

  • 本教程所有代码仅供学习参考
  • 投资有风险,入市需谨慎
  • 建议先用模拟盘练习
  • 不要将所有资金投入单一策略

希望这个教程能帮助你入门股票技术分析!如有问题,欢迎查阅项目文档或参与社区讨论。


相关资源:

相关推荐
逻极3 小时前
Spec-Kit 实战指南:从零到一构建“照片拖拽相册”Web App
人工智能·ai·agent·ai编程·web app
Q_Q5110082853 小时前
python+django/flask的城市供水管网爆管预警系统-数据可视化
spring boot·python·django·flask·node.js·php
小白学大数据5 小时前
增量爬取策略:如何持续监控贝壳网最新成交数据
爬虫·python·性能优化
@forever@10 小时前
【JAVA】LinkedList与链表
java·python·链表
程序员爱钓鱼10 小时前
Python编程实战:面向对象与进阶语法——类型注解与代码规范(PEP 8)
后端·python·ipython
程序员爱钓鱼10 小时前
Python实战:用高德地图API批量获取地址所属街道并写回Excel
后端·python·ipython
reasonsummer11 小时前
【教学类-97-06】20251105“葡萄”橡皮泥黏贴(小班主题《苹果与橘子》)
python
卖个几把萌12 小时前
【16】Selenium+Python 接管已打开谷歌浏览器
python·selenium·测试工具
像风一样的男人@12 小时前
python --两个文件夹文件名比对(yolo 图和label标注比对检查)
windows·python·yolo