Skip to main content

用于有效算法交易的 Pythonic 全电池框架。该框架旨在简化开发、测试、部署和评估算法交易策略。

项目描述

刘AlgoTrader

上传 Python 包 PyPI - Python 版本 蟒蛇 3 更新 文件状态 用假设检验 吉特 资源 编解码器

介绍

LiuAlgoTrader是一个可扩展的多进程 ML 就绪框架,用于有效的算法交易。该框架简化了算法交易策略的开发、测试、部署、分析和培训。该框架自动分析交易时段、超参数优化,并且该分析可用于训练预测模型。

该框架目前支持美国股票和加密策略的交易和回测。

LiuAlgoTrader 可以在笔记本电脑上运行并随时随地进行对冲,或在多核托管 Linux 服务器上运行,它会自动优化以获得最佳性能。LiuAlgoTrader 是一个完整的交易平台,具有管理自动化投资组合的一系列工具。

LiuAlgoTrader 支持:

查看 LiuAlgoTrader 的实际操作

LiuAlgoTrader 配备强大且用户友好的回测工具。

快速开始

先决条件

安装和配置

第 1 步:要安装 LiuAlgoTrader,只需键入:

pip install liualgotrader

安装有问题?查看安装常见问题页面

第 2 步:配置框架类型:

liu quickstart

并按照安装向导的说明进行操作。该向导将引导您完成环境变量的配置、本地 dockerized PostgreSQL 的设置以及预填充测试数据。

WINDOWS用户注意事项

试用样品

LiuAlgoTraderquickstart向导安装示例,让您可以首次体验该框架。按照安装后的说明进行操作,并尝试在特定日期进行回测。

我们可以在示例目录中找到其他示例。

教程

LiuAlgoTraders 文章发表在Medium上:

回测

虽然 Liu 首先是一个交易平台,但它配备了完整的回测功能,提供用于分析的命令行工具和 jupyter notebook,以及涵盖这两种功能的基于浏览器的 UI。

机器学习

这些功能仍在开发中:

分析与分析

该框架包括广泛的分析Jupyter Notebooks,以及streamlit用于交易和回溯测试会话的分析应用程序。举几个可视化分析工具:

  • 撕纸分析,
  • 损益分析,
  • 锚定的VWAP,
  • 指标和分布

下一步是什么?

阅读文档并了解如何使用 LiuAlgoTrader 开发、部署和测试赚钱策略。

观看进化

LiuAlgoTrader是一个不断发展的平台,要了解概念、想法和想法,请访问设计文件夹并随时发表评论。

贡献

您愿意帮助改进和发展 LiuAlgoTrader 吗?您是否有建议、评论、改进想法或有愿望清单项目?请阅读我们的 贡献文件或发送电子邮件至 amor71@sgeltd.com

贡献者

特别感谢以下个人的意见、评论和建议:

项目详情


发布历史 发布通知| RSS订阅