程序员如何开始量化交易?3步入门

程序员的优势

会写代码,就是量化最大的优势。别人手动分析,你可以程序化交易

3步入门

第1步:会Python

不需要很精通,会基础就行:变量、循环、条件判断。

第2步:获取数据

用AkShare获取历史数据,先跑通再说的。

第3步:写策略

从最简单的开始:价格>均线买入,价格

我的第1个策略

import akshare as ak

# 获取数据
df = ak.stock_zh_a_hist(symbol="000001", period="daily")

# 简单策略:站上年线买
df["MA250"] = df["收盘"].rolling(250).mean()
df["信号"] = df["收盘"] > df["MA250"]

print(df.tail())

心得

先跑通,再优化。完美主义是最大的敌人。


免责声明:本文仅供技术学习交流,不构成任何投资建议。股市有风险,投资需谨慎。

发表评论