原创内容第763篇,专注量化投资、个人成长与财富自由。
昨天咱们开始风险平价系列:
从风险平价开始,手把手做可实盘的系列策略:优化到20%+,回撤控制在10%以内(附python代码)
ef risk_parity_WeighEqually(): t = Task() t.name = '大类资产配置-风险平价系列-25%权重' # 排序 t.start_date = '20200101' t.period = 'RunMonthly' # 月底调仓 t.weight = 'WeighEqually' # t.weight_fixed = {'510300.SH': 0.3, '511260.SH': 0.55, '159934.SZ': 0.075, '159985.SZ': 0.075} t.symbols = [ '159934.SZ', # 黄金ETF(黄金) '511260.SH', # 十年国债ETF(债券) '510300.SH', # 沪深300ETF(股票) '159985.SZ' # 豆粕(商品) ] return t
代码已经提交:AI量化实验室——2024量化投资的星辰大海
这个策略就具备实盘基础。
投资里确定的圣杯不多。
比如长期向上,分散,网格。较长期有效因子如动量,市值。
更新星球2025工作目标:一是量化投顾平台,会员可以自定义策略并跟投;二是可以学习投资理念;三是可以学习前沿量化技术:deap,lightGBM,深度学习应用于量化投资等。
node与ionic开发
关于webapp和app的开发,又想起ionic,其实现在web框架,多端的已经很多了,比如flutter可以写出接近原生的体验等,python也有很多web框架。之所以选ionic的核心原因,还是从界面的角度考虑——它能比较容易搭出一个过得去的应用,在没能ui参与的情况下。
好比bootstrap之于web开发。
nodejs都到v22版本了,安装node的时候,还会带一些python和C++的编译工具。
吾日三省吾身
chatGPT的核心开发工程师写了一本书,叫《为什么伟大不能被计划》。
挺有感触的,我们都在“规划”,尤其是未来五年,十年的事情。
但人生其实很难被规划不是吗?
回看过去十年,一定有很多计划外的事情。
我都不算生活和工作中的小事,就算职业规划这样的大事,你遇上一个机会,可能就拐了个弯。而这一切都不是你可以提前规划和设定的。
逻辑是目标函数的不完备,而有效的方式是做“有趣”的事情。
持续做你能做到的有趣的事情,登上一座小山,然后继续下一个高峰,如此而已。
AI量化实验室 星球,已经运行三年多,1200+会员。
aitrader代码,含几十个策略源代码,因子表达式引擎、遗传算法(Deap)因子挖掘引擎等,支持vnpy,qlib,backtrader和bt引擎,名内置多个年化30%+的策略,每周五迭代一次,代码和数据在星球全部开源。
扩展 • 历史文章
EarnMore(赚得更多)基于RL的投资组合管理框架:一致的股票表示,可定制股票池管理。(附论文+代码)
十年年化35%的斜率轮动策略(几行python代码),aitrader_v2.0代码发布
10年17倍:使用卡曼滤波过滤器优化动量和斜率策略(python代码策略下载)
卡曼滤波把策略从年化30%提升到年化53%(python代码)