| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 区块链 -> 当量化投资遇上机器学习,建立你的智能算法交易事业 -> 正文阅读 |
|
[区块链]当量化投资遇上机器学习,建立你的智能算法交易事业 |
这是一个很有意思的课题。 之前我们分享的更多是“被动”投资逻辑,就是不预判市场,只考察投资标的的风险收益属性,以及自己的风险偏好、预期收益。然后借大类资产配置,做好风险资产定投、止盈、再平衡等等。 塔勒布在《黑天鹅》里提及的“杠铃策略”。 最优的方案是,把大部分的资产配置在低风险或无风险区,确保安全,而少部分的资产可以尝试高风险高收益,博取一个可能性。 被动投资策略,我们需要做的事情不多,关注一下市场大面估值,以及持仓标的是不是有基金经理变更,暴雷等风险项即可,调仓的频率也不高。 我们可以有更多的精力可以投入到高风险、高收益的主动管理中。 业内公认有效的主动资产管理有两类:一是价值投资;二是量化投资。 价值投资以巴菲特为代表,就是找到好公司,在适当的价格买入,长期持有。这个要求花大量的精力去研究公司、研究行业,持续跟踪。客观讲,散户得到的信息都是N手之后的,也没有上市公司调研的机会。普通人看看财报,听听分析师报告,这个信息对于投资而言用处有限。 普通人更适合的投资策略是量化投资。 量化投资有点近似被动投资。最传统的技术分析策略,当某几个条件满足时就买入或者卖出,而不是人为判断的“油少许,盐少许”。 科学是可以证伪,而量化可以证伪,所以量化是科学。 我们常把不可描述之物称之为艺术。艺术是存在的,投资也存在艺术的部分。这也是投资好玩的地方。 但围棋的艺术性已经被冷酷的alpha go的科学性所拿下。 所以,艺术到科学,也可以指望科学的进步。 归结起来一句话,我们要开始进入“主动投资”里的AI量化投资系统了。 第一步,需要打造一个可以支撑智能算法的研究的系统。 第二步,如何挖掘因子、构建策略。 第三步,风控。 第四步,实盘。 调研了一圈,微软亚洲研究院的Qlib作为基础平台非常合适。 传统的回测系统,像pyalgotrade, backtrader是为技术分析型量化投资而来,如果要同时计算3000支股票、300个因子,那么它的性能本身就无法支撑,而且代码也不可维护。 另一个选择就是类似quantopian这样的线上化平台,像bigquant也是人工智能赋能投资。线上平台优点是数据不用自己管,专注写策略就好了,但如果你要扩展因子会比较麻烦,另外就是策略安全性了。 平衡下来,Qlib的思路与bigquant很类似,而且有微软做支持,项目活跃性不错,代码写得简洁易懂(backtrader的代码,使用了太多的元编程)。 所以有代码都在github开源,欢迎大家star,fork,并欢迎任何意见或建议。 刚搭建好gui界面框架,后续要从数据准备,特征提取与数据标注,策略构建或模型训练,回测与绩效评估。 在此之上,更多的努力还在于对投资的理解,找到更多更好的数据来源,构建更好的因子或策略。 总之,主动投资管理,以量化为趋势,量化以智能量化为进阶选择。 如昨天所说,智能化、金融投资都是长坡厚雪,值得践行长期主义。 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/25 20:31:37- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |