Repolode
tradingstrategy-ai

tradingstrategy-ai/trading-strategy

面向去中心化交易所的 Python 量化交易框架,提供链上行情数据、策略回测与实盘交易。

Star
383
Fork
63
未关闭 Issue
10
最近提交
10天前

本页只介绍开源项目,不构成投资建议。交易和投资可能造成亏损,使用前请自行评估风险,并遵守当地法律法规。

这是什么?

Trading Strategy 是一个用于在去中心化交易所(DEX)上进行算法交易的 Python 框架。它提供 DeFi 市场数据的下载与管理功能,数据既可用于策略回测,也可用于实盘交易。

策略通常在 Jupyter Notebook 中开发和回测。框架支持以太坊、币安智能链和 Polygon 等区块链,可读取 SushiSwap、QuickSwap、PancakeSwap 等 DEX 的交易数据,实时价格来自 Trading Strategy Protocol。

`trading-strategy` 包本身只负责数据获取;若要执行自动化交易,需另外安装 trade-executor 包。项目还支持将策略部署为智能合约金库,供用户通过钱包投资和赎回。

核心功能

  • 01下载用于回测和实盘交易的 DeFi 市场数据集。
  • 02支持以太坊、币安智能链和 Polygon。
  • 03可读取 SushiSwap、QuickSwap、PancakeSwap 等 DEX 的交易数据。
  • 04与 Jupyter Notebook 集成,便于策略开发和数据分析。
  • 05支持将策略部署为智能合约金库。

适用场景

  • 分析去中心化交易所上的投资机会。
  • 构建并回测在 DEX 上交易的算法与交易机器人。
  • 将交易策略发布为链上金库,供用户投资。

快速上手

  1. 1

    使用 pip 安装包(含 direct-feed 扩展)

    pip install "trading-strategy[direct-feed]"
  2. 2

    按照 Getting Started 仓库和文档的指引开始使用

使用前须知

  • 需要 Python 3.10。
  • trading-strategy 包仅提供数据下载功能;自动化交易需要另外安装 trade-executor 包。
  • 采用 AGPL-3.0 许可证,这是一种具有网络使用义务的 Copyleft 许可证。

标签

常见问题

trading-strategy 是什么?
面向去中心化交易所的 Python 量化交易框架,提供链上行情数据、策略回测与实盘交易。 Trading Strategy 是一个用于在去中心化交易所(DEX)上进行算法交易的 Python 框架。它提供 DeFi 市场数据的下载与管理功能,数据既可用于策略回测,也可用于实盘交易。
trading-strategy 可以免费使用吗?用的什么许可证?
trading-strategy 以 Other 许可证开源。用于商业产品前,请先确认许可证条款。
trading-strategy 还在维护吗?
活跃维护中。trading-strategy 最近一次提交是在 2026年10月28日。
trading-strategy 适合用来做什么?
分析去中心化交易所上的投资机会。 构建并回测在 DEX 上交易的算法与交易机器人。 将交易策略发布为链上金库,供用户投资。
trading-strategy 怎么安装和运行?
使用 pip 安装包(含 direct-feed 扩展): pip install "trading-strategy[direct-feed]" 按照 Getting Started 仓库和文档的指引开始使用
在哪里获取 trading-strategy?
源代码和安装说明在 GitHub 上:https://github.com/tradingstrategy-ai/trading-strategy

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目