原创内容第955篇,专注量化投资,AGI和智能体落地、个人成长与财富自由。
cerebro = bt.Cerebro(optreturn=False)
cerebro.adddata(data)
cerebro.broker.setcash(100000.0)
cerebro.broker.setcommission(commission=0.001)
cerebro.addanalyzer(bt.analyzers.PyFolio, _name='pyfolio')
strats = cerebro.optstrategy(
RocStrategy,
roc_period=range(10, 31, 5),
buy_threshold=[x/100.0 for x in range(5, 11)],
sell_threshold=[x/100.0 for x in range(-2, 3)]
)
optimization_results = []
def on_opt_end(strat):
print(strat,strat.optimization_results)
optimization_results.append(strat.optimization_results)
cerebro.optcallback = on_opt_end
print("开始参数优化...")
cerebro.run(maxcpus=1)
print("参数优化完成!")
大家之前问的,为什么参数是20,0.08,0,我们对参数进行遍历之后,得到的最优参数集合,而且这个参数集还比较稳定的。搞钱的意义在于,当父母需要用钱时,孩子想买喜欢的玩具,想上培训班时,你能拿得出手。这就是搞钱的意义吧。以前觉得这个词并不好,现在觉得这个词其实是人生大智慧。不过,有时候也就是不想给自己过大的压力,所以,总给自己一些退路。家庭和睦,家长健康平安,财务比较自由。可能超过99%的人。守好底线,一些适当的小冒险,可以承受的风险,是值得出手的。否则人生多无趣啊。到老了,会不会后悔,当时为什么不勇敢一点,大胆一点,怕什么呢?内心的空虚感可能源于你尚未找到真正属于自己的、发自内心的驱动力和价值感。你现在的状态,正是开始探索真正属于自己意义的最佳时机。意义感就像藏在生活褶皱里的微光——它不会在宏伟目标达成时突然降临,却总在你为小事倾注真心时悄然点亮。
做一件纯粹出于热爱的小事,哪怕只是种一盆花、写一首诗,或者安静倾听一位朋友的心声。代码和数据下载:AI量化实验室——2025量化投资的星辰大海AI量化实验室 星球,已经运行三年多,1700+会员。
aitrader代码,因子表达式引擎、遗传算法(Deap)因子挖掘引擎等,支持vnpy,qlib,backtrader和bt引擎,内置多个年化30%+的策略,每周五迭代一次,代码和数据在星球全部开源。
点击 “查看原文”,直接访问策略集合。