一.对话AI生成策略的初级模板 目前的PandaAI可以支持多轮对话,可以记录问询的基本要求并能主动进行问询以确认细节: 基础框架搭建 第一轮对话 language 创建一个考虑波动率的突破策略,标的是原油是主力合约,仓位固定为一手 PandaAI助手: 目前已记录:标的是原油主力合约,策略为考虑波动率的突破逻辑,仓位固定1手。还需要确认两点: 您是想做回测+模拟,还是直接用于实盘择时信号输出? 突破逻辑大致是按日内高低价突破某个波动率区间,还是日线级别价格突破区间? (可简单描述,如...
回测中的问题 1.1构建一个只计算主力合约的因子 python classMainContractMomentum20(Factor): defcalculate(self,factors): close=factors['close'] 全部合约的20日动量 mom20=(close/DELAY(close,20))1 先筛选主力合约,再在主力截面上做RANK symbols=mom20.index.get_level_values('symbol') symbols_series=s...
因子研究:期货单因子入门 1.1构建一个简单的期货因子流程 因为主要模板都是基于股票多因子框架构建的,所以这里和AI助手对话要求生成一个新的模板  可以发现大致整体可以分为四个模块,因子代码数据区间期货数据定义输出分析  因子的构建模块主要采用Python的方式,整体还是非常清晰的 Python classFutures...