你知道吗?一个完整的量化策略,其实可以用3行代码实现。
我不是在开玩笑。今天我就教你怎么做。
最简单的量化策略:双均线策略
双均线策略是最经典的量化策略。逻辑很简单:
- 当短期均线上穿长期均线时,买入
- 当短期均线下穿长期均线时,卖出
就这么简单。
3行代码实现
我用Python实现这个策略,只需要3行核心代码:
importpandasaspd# 获取数据(假设df是包含'close'列的数据框)df['ma5']=df['close'].rolling(5).mean()df['ma20']=df['close'].rolling(20).mean()df['signal']=(df['ma5']>df['ma20']).astype(