在原创文章第495篇,专注“AI量化投资、个人成长与财富自由"。 AlphaGPT v0.1已经发布——利用大模型来自动化生成因子。 之前的历史文章,写过的Quant 4个阶段: Quantlab3.0进展,结合Quant4.0的思考:全自动,可解释AI量化是未来 原定计划是进一步深化gplearn和深度强化学习Deepalphagen自动挖因子。DeepAlpha通用因子挖掘:支持GPlearn遗传算法和深度强化学习挖掘因子(代码+数据下载) 但近期大模型的发展,着实令人惊艳,传统gplearn和强化学习,在因子挖掘上,最大的痛点,就是因子不可解释,你也无法掌控它的迭代方向。——或者说,它们本质一样,只是一种更高效的“暴力搜索”因子的方式。 不可解释是一方向,更大的问题是“过拟合”。由于只求相关,不问甚解的方式,加上金融数据的低信噪比,过拟合几乎成为常态。传统做法是往更高频走,去捕抓短暂的有效性;去找更多更高质量的数据集等等。——这个方式,之于普通量化人,没有任何优势。 既然如此,我们不如直接“跨进”Quant4.0,大LLM驱动力为基础。这将是星球下一阶段的重点。 这是绝对的前沿! 研报拆解:大语言模型LLM和多智能体(Multi-Agents)实现量价因子挖掘框架 AlphaGPT v0.1,基础框架我搭建起来了,分成FactrGPT,以few-shot的方式,参考worldquant101按要求生成因子: 要求大模型直接返回它生成的表达式,以及——对于因子的解释说明: { "expr": "(-1 * rank(((high - open) / open))) * rank(((low - close) / close))", "desc": "这个因子表达式计算了每日的高低价相对于开盘价和收盘价的变动比例,并取其排名。然后,将这两个排名进行相乘,并取其负值。这个因子可能捕捉到价格在日内波动中相对于开盘和收盘的表现,从而揭示潜在的交易机会。" } 核心代码如下: from langchain_community.adapters.openai import convert_openai_messages 下周实现code GPT和eval GPT,可以实现因子自动化计算,评估,调优和回测。 三者跑通之后,星球会再涨价,或者成员突破1000时涨价,二者满足之一: |
|