搜索
查看: 136|回复: 8

[大盘交流] 如何手搓Al分析系统?

[复制链接]

行云流水话投资

发表于 2026-5-20 20:47 | 显示全部楼层

如何手搓Al分析系统?

来自:MACD论坛(bbs.shudaoyoufang.com) 作者:erwb263 浏览:136 回复:8

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本帖最后由 erwb263 于 2026-5-21 01:01 编辑

第一步(技术分析引擎)汉字版,懂技术的直接蒸溜一些常用软件,不懂就手机打字。
写一个版本思路(自己的交易体系最初几百字就可以,复杂的可以几万字),慢慢来完善,我就是这样的。

第二步(抓数据过滤)输入下面这段文字,让AI来写代码抓数据。
手机端 → HTTP请求 → 云端API(Flask/FastAPI)
                        ├── 采集层:AkShare/Tushare多源并行抓取
                        ├── 清洗层:多源验证/复权计算/异常检测/质量评分
                        └── 服务层:返回标准化JSON
手机端 ← 干净JSON ← 进入分析引擎

还搞不清的直接用写好的来抓数据:
复制、粘贴过去,就完事了。弄完即可提示,你是XX系统,请按规则流程进行分析。然后就可分析了。




【数据抓取模块】


# 文件: main.py (云端API核心)
from fastapi import FastAPI, Query
import akshare as ak
import pandas as pd
import numpy as np

app = FastAPI()

def clean_and_score(df: pd.DataFrame) -> dict:
    """清洗层:去空、复权、质量评分"""
    df = df.dropna().reset_index(drop=True)
    # 简单质量分:数据完整率
    score = 100 - (df.isnull().sum().sum() / df.size) * 100
    return {"data": df.tail(100).to_dict(orient="records"), "quality_score": round(score, 2)}

@app.get("/stock/daily")
def get_daily(symbol: str = Query("000001", description="股票代码")):
    # 采集层:并行抓取(示例为串行)
    try:
        df = ak.stock_zh_a_hist(symbol=symbol, period="daily", adjust="qfq")
        # 清洗与返回
        result = clean_and_score(df)
        return {"code": symbol, "status": "success", **result}
    except Exception as e:
        return {"code": symbol, "status": "error", "msg": str(e)}

# 启动方式 (安装依赖: pip install fastapi uvicorn akshare pandas)
# 命令行运行: uvicorn main:app --reload



经过两步,最初的分析系统就有了,V1.0版面世。做好备份,升级系统有问题时拿出来用。

然后你就可以用自己的核心技术做满汉全席了,各人的核心技术配方都是保密的,你自己写,别说,别在任何场合公开。


高级别版本升级迭代方向:
指令流程化(工作流),流程模块化(避免杂乱),模块集成化(不单打独斗),都是一路摸索出来的现代化工厂模式。











金币:
奖励:
热心:
注册时间:
2014-9-21

回复 使用道具 举报

行云流水话投资

 楼主| 发表于 2026-5-20 21:13 来自手机 | 显示全部楼层
本帖最后由 erwb263 于 2026-5-20 21:32 编辑

核心技术文案不要放在网上,一但公开就不是你的了。再好的朋友,也不要给他看!商业机密没有朋友。
金币:
奖励:
热心:
注册时间:
2014-9-21

回复 使用道具 举报

签到天数: 34 天

发表于 2026-5-20 21:22 | 显示全部楼层
大盘是大盘,主要是选股
金币:
奖励:
热心:
注册时间:
2023-12-4

回复 使用道具 举报

行云流水话投资

 楼主| 发表于 2026-5-20 21:25 | 显示全部楼层
本帖最后由 erwb263 于 2026-5-20 21:30 编辑
MACD_103084176 发表于 2026-5-20 21:22
大盘是大盘,主要是选股

主要工具(引擎)是可以在个股分析上用的,但要单开一模块,个股分析模块,选股模块,有需要加上即可。
金币:
奖励:
热心:
注册时间:
2014-9-21

回复 使用道具 举报

波浪原理--深入讨论飞飞浪王波浪研究家园将上证指数拆解到底

发表于 2026-5-20 21:43 | 显示全部楼层
第一步(技术分析引擎)
写一个版本思路(自己的交易体系几百字就可以),慢慢来完善,我就是这样的。

第二步(抓数据过滤)输入下面这段文字,让AI来写代码抓数据。
手机端 → HTTP请求 → 云端API(Flask/FastAPI)
                        ├── 采集层:AkShare/Tushare多源并行抓取
                        ├── 清洗层:多源验证/复权计算/异常检测/质量评分
                        └── 服务层:返回标准化JSON
手机端 ← 干净JSON ← 进入分析引擎

最初的分析系统就有了,V1.0版面世。

然后你就可以用自己的核心技术做满汉全席了,各人的核心技术配方都是保密的,你自己写,别问。


我们理解用户需求:用户要求分两步。第一步:写一个版本思路(自己的交易体系几百字)。第二步:让AI写代码抓数据,描述架构:手机端->HTTP请求->云端API(Flask/FastAPI),包含采集层(AkShare/Tushare多源并行抓取),清洗层(多源验证/复权计算/异常检测/质量评分),服务层(返回标准化JSON)。然后手机端拿到干净JSON进入分析引擎。用户要求写代码实现这个云端API。

注意用户要求:“输入下面这段文字,让AI来写代码抓数据。” 所以我们需要提供可运行的代码,基于Flask或FastAPI,实现多源数据抓取和清洗。

同时第一步写版本思路。所以最终答案包含两部分:第一部分交易体系版本思路,第二部分是完整的Python代码实现API服务。

需要确保代码可运行,并解释清楚。使用AkShare和Tushare(需要token,用户自行配置)。多源并行抓取可以用asyncio或ThreadPool。清洗层包括复权计算、异常检测、质量评分等。

另外考虑到手机端,API可以设计为GET或POST,返回JSON。

我们提供FastAPI版本,因为性能好,自动文档。需要安装相关库。

用户要求“慢慢来完善”,我们提供基础但完整的V1.0。

开始写。

好的,我们按你的步骤来。

第一步:版本思路(我的交易体系 V1.0)
核心思想:不追求单一圣杯,而是构建“多维度证据链 + 动态风险敞口”的柔性体系。
三大支柱:

趋势感知:基于日线级别均线簇(EMA12/26/50)与 ADX 判别趋势强度,只在 ADX>25 时启用趋势策略。

结构博弈:识别 15 分钟图的订单块(Order Block)与 FVG,结合成交量异动判断主力意图。

情绪过滤:使用全市场涨跌家数比、期权 PCR 和融资余额变化,过滤掉极端情绪段的假信号。
执行原则:每笔风险固定(账户1%),每日最大回撤达 3% 则强制休息。
版本演进:V1.0 先跑通数据流与基础信号,后续迭代加入机器学习动态阈值。

第二步:抓数据过滤 – 云端 API 代码(V1.0)
下面是一个完整可运行的 FastAPI 服务,实现了:

多源并行采集(AkShare + Tushare)

清洗层(多源验证、前复权计算、异常检测、数据质量评分)

统一 JSON 返回
金币:
奖励:
热心:
注册时间:
2017-4-9

回复 使用道具 举报

波浪原理--深入讨论飞飞浪王波浪研究家园将上证指数拆解到底

发表于 2026-5-20 21:44 | 显示全部楼层
我是搬砖工
金币:
奖励:
热心:
注册时间:
2017-4-9

回复 使用道具 举报

波浪原理--深入讨论飞飞浪王波浪研究家园将上证指数拆解到底

发表于 2026-5-20 21:47 | 显示全部楼层
老杨,你写个详细点的操作规程吧,按部就班能有效果的
金币:
奖励:
热心:
注册时间:
2017-4-9

回复 使用道具 举报

签到天数: 61 天

飞飞浪王波浪研究家园

发表于 2026-5-20 22:15 来自手机 | 显示全部楼层
乱点江山 发表于 2026-5-20 21:43
第一步(技术分析引擎)
写一个版本思路(自己的交易体系几百字就可以),慢慢来完善,我就是这样的。


就凭着你和楼主的这份文档,甩了批评者八十条街。先搞起来,我们负责ai赚钱,他们负责嚼舌头
金币:
奖励:
热心:
注册时间:
2013-5-26

回复 使用道具 举报

行云流水话投资

 楼主| 发表于 2026-5-20 23:20 来自手机 | 显示全部楼层
本帖最后由 erwb263 于 2026-5-21 00:00 编辑
乱点江山 发表于 2026-5-20 21:47
老杨,你写个详细点的操作规程吧,按部就班能有效果的

可以自己根据需要增加流程,包括公式、指标,一般在太简单了没用,七步至十三步之间比较合适,各流派不可能一样。


最关键的部分(发动机)必须是前置,按自己的技术分析步骤排队,最后输出分析结果。


金币:
奖励:
热心:
注册时间:
2014-9-21

回复 使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

本站声明:MACD仅提供交流平台,请交流人员遵守法律法规。
值班电话:18209240771   微信:35550268

QQ|举报|意见反馈|手机版|MACD论坛

GMT+8, 2026-5-21 04:11 , Processed in 0.040608 second(s), 9 queries , MemCached On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表