我如何为股票和加密货币制作一个基本的交易机器人(约60%的投资回报率)

我如何为股票和加密货币制作一个基本的交易机器人(约60%的投资回报率)

💡 原文英文,约1900词,阅读约需7分钟。
📝

内容提要

文章探讨了使用简单移动平均(SMA)交叉策略进行股票和加密货币交易的自动化编程。通过API获取数据,作者编写代码计算移动平均并模拟交易,结果显示微软股票的投资回报率为65.21%,而比特币则出现负收益。作者认为传统股票交易模式更具可预测性且波动性较小。

🎯

关键要点

  • 文章探讨了使用简单移动平均(SMA)交叉策略进行股票和加密货币交易的自动化编程。
  • 作者通过API获取数据,编写代码计算移动平均并模拟交易。
  • 微软股票的投资回报率为65.21%,而比特币则出现负收益。
  • 传统股票交易模式更具可预测性且波动性较小。
  • 短期移动平均(SMA)和长期移动平均(LMA)是该策略的关键概念。
  • 作者使用了多个API,包括Coinbase、Binance和Kraken,最终选择了Kraken进行加密货币数据获取。
  • 通过模拟交易,作者发现比特币的交易结果不理想,而微软股票的交易结果显著更好。
  • 作者尝试了不同的策略,包括指数移动平均(EMA)和MACD,发现这些策略在传统股票上表现更佳。
  • 加密货币市场的波动性较大,导致预测困难,而股票市场相对稳定,模式更易识别。

延伸问答

什么是简单移动平均(SMA)交叉策略?

简单移动平均(SMA)交叉策略是通过计算短期和长期移动平均线的交叉点来决定买入或卖出时机的交易策略。

使用SMA策略进行股票和加密货币交易的结果如何?

使用SMA策略,微软股票的投资回报率为65.21%,而比特币的投资回报率为负,显示出股票交易的效果更佳。

为什么传统股票交易比加密货币交易更可预测?

传统股票交易受限于交易时间,具有更稳定的模式,而加密货币市场波动性大,难以预测。

作者使用了哪些API来获取数据?

作者使用了Coinbase、Binance和Kraken等多个API,最终选择了Kraken进行加密货币数据获取。

如何计算移动平均?

移动平均通过对指定时间窗口内的价格进行平均计算,短期移动平均(SMA)通常使用7天的数据。

作者尝试了哪些其他交易策略?

作者尝试了指数移动平均(EMA)和MACD等策略,发现这些策略在传统股票上表现更佳。

➡️

继续阅读