原创内容第1017篇,专注AGI+,AI量化投资、个人成长与财富自由。今日策略:年化454%,回撤6.97%,卡玛比65.17from backtrader_engine import Task, Engine
def strategy():
t = Task()
t.name = 'etf轮动'
# 排序
t.period = 'RunDaily'
t.weight = 'WeighEqually'
t.order_by_signal = 'trend_score(close,25)*n1+(roc(close,5)+roc(close,10))*0.17+ma(volume,5)/ma(volume,18)'
t.select_sell = ['roc(close,20)>X']
t.start_date = '20231204'
t.end_date = '20250601'
t.symbols = [
'513290.SH',
'513520.SH',
'159509.SZ',
'513030.SH',
'159915.SZ',
'563300.SH',
'588100.SH',
'513040.SH',
'563000.SH',
'159939.SZ',
'515230.SH',
'515980.SH',
'159819.SZ',
'162719.SZ',
'518880.SH',
'513330.SH',
'513180.SH',
'513130.SH',
'159505.SZ',
'513090.SH',
'159792.SZ',
'159857.SZ',
'159887.SZ',
'561600.SH',
'588000.SH',
'513500.SH',
'512480.SH',
'513100.SH',
'513380.SH',
'588110.SH',
'515880.SH',
]
t.benchmark = '510300.SH'
return t
e = Engine()
e.run(strategy())
e.stats()
e.plot()
就是已经觉得没啥的事情,但梦里仍然会有相应的状态。还好,这并不是我们必须走的路。而对于有些人,那是它唯一的出路,因此,它们步步为营无可厚非。古人都有这样的问题,要么退隐,如陶渊明,“采菊东篱下,悠然见南山”。要么就像苏东坡,一会提拔,一会被贬。现代人,有很多选择。你可以打工,你可以创业,你还可以自由职业。所以,偶尔想起它们蝇营狗苟,减分是每隔两年,还死灰复燃一回。不过,好处就是,还好了,就算是赚的“窝囊费”和“精神损失费”吧。想想就想通了,知道自己要什么和自己要去哪里很重要。不用,事实告诉我们,我们要做好自己的事情,让它们高山仰止(这就是C计划的意义了吧),而不是拉平到它们的水平,那样会显示很没品味,而且你还未必赢,因为我们做事情有底线。B计划达成的话,A8,似乎只是自己自由,还达不到令它们仰止。我们应该“沮丧”的事情是,我们竟然还需要与它们为伍。完成七年小目标,就更加无所谓了,其实现在已经无所谓。所以,跳出游戏之外,就这么冷冷地看着它们表演。如同寻宝游戏里,总有一群追逐者,来提升剧情的紧张度。人生如戏,不过从来不是要感恩它们,而是要感恩面对它们,不屈不挠,持续努力向上的自己。不过它们无形中给了一种动力。爱情,欲望的动力,都不如“愤怒”。基础条件是,让自己“离得开”它们。远离一些不好的人和事,本身就是一种能力,更理想的状态是,让它们高山仰止,让它们自己后悔当初的愚蠢。代码和数据下载:
AI量化实验室——2025量化投资的星辰大海AI量化实验室 星球,已经运行三年多,1900+会员。
aitrader代码,因子表达式引擎、遗传算法(Deap)因子挖掘引擎等,支持vnpy,qlib,backtrader和bt引擎,内置多个年化30%+的策略,每周五迭代一次,代码和数据在星球全部开源。
点击 “查看原文”,直接访问策略集合。