# 策略:做多新币,做空旧币 **Published by:** [KeepLearning](https://paragraph.com/@keeplearning-2/) **Published on:** 2023-12-29 **URL:** https://paragraph.com/@keeplearning-2/ol4Z7tXWZRsAxQAGFg44 ## Content 历来有炒新不炒旧的说法。回测看看。 做空上线时间最长的币种,做多上线时间最短的币种 1,只在合约币种里, [factor_name] = df['close'].count() 没有过滤,结果如下:结果不好。能不能推出结论,币种刚上线合约的适合大概率是跌的? 在现货币种里试一试,因为老的币应该都在合约里面的。 结果:结论:还是不行。 既然这样不行,那么我做多老币,做空新币又如何呢? 结论:如下图,还是不行。是不是新币刚上线会跌,那么我先把刚上线N天的币种去掉,不选这些币。 前面所有的都是错误的。factor写错了,应该是下面这样 df[factor_name] = df['close'].expanding().count() 合约加现货的结果:可以在config里设置以下参数 min_kline_num = 720 # 最少上市多久,不满该K线根数的币剔除,即剔除刚刚上市的新币。168:标识168个小时,即:7*24 这个参数剔除了上市少于30天的币种。 从结果看,这个策略不太靠谱。再去看看新币上线的统计结果。 ## Publication Information - [KeepLearning](https://paragraph.com/@keeplearning-2/): Publication homepage - [All Posts](https://paragraph.com/@keeplearning-2/): More posts from this publication - [RSS Feed](https://api.paragraph.com/blogs/rss/@keeplearning-2): Subscribe to updates