写在前面:做了两期期货策略,这周咱们换个赛道——打板策略。这是A股最刺激、最考验人性的玩法,也是量化最能发挥优势的地方。我会从零开始,手把手带你搭一套能打板的量化系统,从可视化操作到代码级调试,全流程打通。 一、什么是打板?为什么用量化? 打板,说白了就是追涨停板。A股有10%的涨跌幅限制(创业板科创板是20%),股价封住涨停后,往往意味着强烈的买盘情绪,第二天大概率有溢价。这就是打板的底层逻辑——赚情绪延续的钱。 但手工打板有几个致命问题: 第一,手速不够。好板往往几秒就封死,人工...
实现与量化策略深度赋能,不止于计算,更是策略逻辑的精准基石 🔑1.1核心升级亮点(Week3实战淬炼) ✅数据安全三重防护:列名校验+类型转换+边界预警,杜绝“静默失败” ✅NaN智能处理策略:保留原始逻辑(默认不填充),避免未来函数陷阱  ✅多均线协同支持:单节点扩展至双均线计算(金叉/死叉信号预埋) ✅诊断级日志系统:精准提示“前19行因窗口不足为NaN",加速问题定位  ✅策略友好命名规范:MA_5_SMA→SI...
一专家模式 1.1打开专家模式  - 1.2创建新节点 1.
创建期货回测工作流 进入AI工作流界面,创建新的空白工作流面板,在AI助手的对话框里提示词输入  AI助手完成工作流创建  运行工作流并查看回测结果 回测运行完成  查看回测业绩  查看交易开平仓详情  策略收益不佳,让AI助手帮助修改 修改建议输入  确认修改内容  重...
均线指标计算节点代码 在量化交易和技术分析中,均线(MovingAverage,简称MA)是最基础也是最核心的指标之一。 它的核心目的只有一个:消除市场噪音,看清真实趋势。 日常的K线价格(尤其是加密货币或期货)总是上下剧烈跳动,很容易让人迷失方向。均线计算就是通过数学平均的方式,把价格的尖锐波动“平滑”掉,连成一条相对平稳的趋势线。 简单来说,均线主要分为两种常见类型: 1.简单移动平均(SMASimpleMovingAverage) 计算方式:最朴素的算术平均法。比如“20周期SMA...
因子构建过程中,正交处理和赋权处理内部算子与回测性能数据的对比试验。 在量化投资中,量化因子的构建是核心环节,而内部算子的正交处理与赋权处理,正是让因子“好用、管用”的关键两步。简单来说,正交处理就是给多个因子“去重去干扰”,删掉它们之间重复的信息,让每个因子都能独立发挥作用、互不影响;赋权处理则是给每个因子“定话语权”,根据因子的效果、稳定性,决定它们在最终投资决策中占多大比重。搞懂这两个处理方式,就能轻松理解量化因子如何从一堆原始数据,变成能指导投资的有效工具。下面我来做一个完整的因子构造过...
作者:AionX 时间:2026-03-12 多因子模型的构建依赖于经过合理处理的单因子。那么,如何处理单因子使之可用?又该经历哪些处理步骤?本文基于pandaAI多因子实战营第5节课的学习,完整复现了因子处理的全流程,以市值因子为例进行详细说明,期望为读者提供实践参考。 市值因子的概念相对直观。A股市场常说"盘子太大拉不动",这里的"盘子"即指总市值。其计算方式为: 总市值=流通股本×当前股价 一.市值对数化处理 选取2019年某一交易日的全市场数据,将各上市公司市值绘制成分布直方图: ...
专家模式对节点提供了可以查看的代码,可以把代码转给其他AI大模型帮助分析节点代码的构成规律。 以“特征工程”节点为例,我一直不太明白什么是“标签”,在专家模式里把节点代码复制发给Geminipro,他就给我很好的解答了标签该写什么内容。至少在这一点上,可以帮助我更好地验证非线性因子想法。  
专家模式的使用 1.1进入专家模式 PandaAI不仅提供了简洁直观的图标化工作流,让策略搭建一目了然;更支持一键进入专家模式,让您自由查看和编辑底层代码,兼顾效率与深度。  即便暂时读不懂底层代码,它的开放也让功能修改更灵活,助您打造真正符合自己风格的节点。 1.2新建节点尝试 跟着课程操作,新建一个节点并编辑调试,在原节点下点击“+”新建,填充模版,编辑后自动保存为自定义节点  在这里发现了些小问题: 1.因为这个节点是随意建立的,想删除...
一、代码整体定位 这是量化交易中“回测初始化”阶段的核心代码,主要完成参数配置、资金分配、交易规则设定等基础工作,为后续的策略逻辑(选股、买卖、调仓等)提供运行环境,本身不包含具体的选股和交易信号逻辑,但搭建了完整的策略运行骨架。 二、核心模块逐行讲解 1.导入依赖库 python 运行 importstatsmodels.apiassm统计建模库(暂未使用,预留) fromstatsmodelsimportregression回归分析库(暂未使用,预留) importnumpyasnp数值计算...
一、专家模式尝试下面是个人的理解 1.要理解其实专家模式是py代码与工作流互相交付函数组成的,作为一个0基础的,在未能理解这个逻辑的时候,根本不明所以无从下手。 2.工作流里面的因子构建或代码或公式均为底层代码,本身并不能连接数据。 3.工作流中的回测与分析节点,在工作流中是无法直接看到代码实现的,但是在专家模式中可以看到框架逻辑。 4.建议把代码说明书放在前面,方便理解 二、下面将顺着这个逻辑进行专家模式的理解尝试 原工作流  2.1专家模式的进入  --- 一、为什么想用专...
一、专家模式使用操作细节  题外话:望而生畏,能不能来个中文设置呢。[狗头.jpg] ——————————以下正文——————————   操作步骤: 点击“+”号添加代码框; 鼠标右键,选择“填充节点模版”; 点击运行,测试功能是否正常or报错; 左键点击节点标题(紫色的字),拖动到画布中,即可生成节点。 _ 返回节点库,可以看到“用户自定义节点”。 在节点库中,可对自定义节点进行“编辑”和删除;...
Claudecode进行研报复现 1.环境安装 https://code.claude.com/docs/zh-CN/overview参考这个文档安装,Mac比较简单,使用 jsx curl-fsSLhttps://claude.ai/install.sh|bash  安装成功后允许Claude出现以上界面,然后是配置大模型的API接口,如果是windows用户在目录下创建setting.json文件: jsx { "env":{ "ANTHROP...
专业模式:  增加一个节点:  将节点放入画布:  小技巧:拉出一根线后放手会弹出一个候选框  回测结果: 
小白实验专家模式新节点 1.1点击现有的工作流策略,转到专家模式里查看   添加节点  右键选择填充节点代码模版  拖拽出来成为新节点  2.算法实现(专家模式代码); 根据代码截图(图片2、图片3),VWAP的核心逻辑如下: 输入参数:接收过去5个周期($t$到$t-4$)的Close(收盘...
这一次测试内容主要有平台内测的专家模式功能,包括节点框的逻辑、创建新节点的方法、已有节点的应用,以及期货回测连接仿真交易的操作流程。 1.专家模式节点框 进入官网,点击AI工作流,在已创建的工作流中点击查看,在左侧伸缩边框里点击专家模式,即可看到每个节点框对应的Python代码 -  2.创建新节点 点击节点框下方加号,用Python代码输入填充节点模板,如求两数之和的模板。  3.节点连接 在连接节点框...
深度解析:白银主力动量与波动率突破交易策略 一、策略综述 本策略是一个针对白银主力合约(AG)设计的量化交易系统。其核心思想是利用中长期动量来确定交易方向,并结合短期波动率突破作为入场触发信号。策略采用了日频调仓逻辑,旨在捕捉白银价格在特定趋势下的爆发性波段。 二、策略核心逻辑深度拆解 1.动量因子(DirectionalFilter) 策略设定了一个20个交易日的观察窗口(mom_lookback=20)。 逻辑原理:动量效应在商品期货中具有较强的稳定性。通过对比当前价格与20天前的价格,策略可以过滤掉短期的震荡噪音,识别出当前市场是处于上升趋势还是下降趋势。 作用:作为“方向过滤器”...
构建思想 经典布林线指标在日线级别的传统用法,通常被视为价格通道的突破信号或回归信号。然而,直接使用股价触及上下轨的简单信号,往往面临信号频繁、稳定性差的问题。其深层原因在于:布林线的宽窄反映了市场的波动状态,而在不同波动状态下,股价触及上下轨所蕴含的交易含义存在显著差异。因子切割论提供了一套系统的方法,将这一“矛盾”转化为可量化的精细结构。 思维逻辑 我们希望构造一个因子,能够准确表达布林线的“回归”与“突破”在不同市场环境下的有效性。核心思想是:将股票的日度收益率按照“布林线位置”进行切割...
2025-04-07
2025-08-26
2025-07-24
2025-10-11
2025-07-25
2025-10-28
2025-09-15
2025-10-08
2025-10-12
2025-09-27