使用Cassandre Spring Boot Starter实现量化实时交易机器人 - Baeldung


交易机器人是一种计算机程序,可以在不需要人工干预的情况下自动向市场下订单或进行交易。
在本教程中,我们将使用Cassandre创建一个简单的加密交易机器人,该机器人将在我们认为是最佳时机时产生头寸。
在金融市场上,它购买股票,期货,期权,掉期,债券或类似数量的加密货币。这里的想法是以特定的价格购买加密货币并以更高的价格出售以赚取利润(即使价格在空头头寸下跌时我们仍然可以获利)。
我们将使用沙盒交换;沙箱是一个虚拟系统,其中我们拥有“假”资产,可以在其中下订单并接收股票行情。
首先,让我们看看我们将要做什么:

  • 将Cassandre spring boot starter添加到我们的项目中
  • 添加所需的配置以连接到沙盒交换
  • 制定策略:
    • 从交易所接收股票行情
    • 选择何时购买
    • 当需要购买时,请检查我们是否有足够的资产并建立头寸
    • 显示日志以查看何时开/平仓以及我们获得了多少收益
  • 对历史数据进行测试,看看我们是否可以获利

感兴趣者点击标题