Repolode
tradingstrategy-ai

tradingstrategy-ai/trading-strategy

オンチェーン市場データを使って、分散型取引所でのアルゴリズム取引戦略をバックテスト・運用できるPythonフレームワーク。

スター
383
フォーク
63
未解決の Issue
10
最終コミット
10 日前

このページはオープンソースプロジェクトの紹介であり、投資助言ではありません。取引や投資には損失のリスクがあります。ご利用前にご自身でリスクを判断し、お住まいの地域の法令に従ってください。

これは何?

Trading Strategyは、分散型取引所(DEX)でのアルゴリズム取引向けPythonフレームワークです。DeFi市場データセットをダウンロードするためのデータ取得機能を備えており、戦略のバックテストとライブ取引の両方に利用できます。

戦略の開発とバックテストは、通常Jupyter Notebookで行います。Ethereum、Binance Smart Chain、Polygonなどのブロックチェーンに対応し、SushiSwap、QuickSwap、PancakeSwapなどのDEXから取引データを取得します。価格データはTrading Strategy Protocolから提供されます。

コアの`trading-strategy`パッケージが扱うのはデータのみです。自動取引の実行には、別途trade-executorパッケージが必要です。また、ユーザーがウォレットから投資できるスマートコントラクトのvaultとして戦略をデプロイする機能も備えています。

主な機能

  • 01バックテストとライブ取引に使うDeFi市場データセットをダウンロードできます。
  • 02Ethereum、Binance Smart Chain、Polygonに対応しています。
  • 03SushiSwap、QuickSwap、PancakeSwapなどのDEXから取引データを取得できます。
  • 04戦略の開発やデータ分析にJupyter Notebookを利用できます。
  • 05戦略をスマートコントラクトのvaultとしてデプロイできます。

ユースケース

  • 分散型取引所での投資機会を分析する。
  • DEXで取引するアルゴリズムを構築し、バックテストする。
  • ユーザーが投資できるオンチェーンvaultとして取引戦略を公開する。

クイックスタート

  1. 1

    pipでパッケージをインストールします(direct-feed extraを指定)

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

    最初の手順については、Getting Startedリポジトリとドキュメントを参照してください

使う前に知っておきたいこと

  • Python 3.10が必要です。
  • trading-strategyパッケージが提供するのはデータのダウンロードのみです。自動取引には別途trade-executorパッケージが必要です。
  • AGPL-3.0でライセンスされています。ネットワーク経由での利用に関する義務を伴うコピーレフトライセンスです。

トピック

よくある質問

trading-strategy とは?
オンチェーン市場データを使って、分散型取引所でのアルゴリズム取引戦略をバックテスト・運用できるPythonフレームワーク。 Trading Strategyは、分散型取引所(DEX)でのアルゴリズム取引向けPythonフレームワークです。DeFi市場データセットをダウンロードするためのデータ取得機能を備えており、戦略のバックテストとライブ取引の両方に利用できます。
trading-strategy は無料で使えますか?ライセンスは?
trading-strategy は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
trading-strategy は今もメンテナンスされていますか?
活発にメンテナンス中。trading-strategy の最終コミットは 2026年10月28日 です。
trading-strategy は何に使えますか?
分散型取引所での投資機会を分析する。 DEXで取引するアルゴリズムを構築し、バックテストする。 ユーザーが投資できるオンチェーンvaultとして取引戦略を公開する。
trading-strategy のインストール方法は?
pipでパッケージをインストールします(direct-feed extraを指定): pip install "trading-strategy[direct-feed]" 最初の手順については、Getting Startedリポジトリとドキュメントを参照してください
trading-strategy はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/tradingstrategy-ai/trading-strategy

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト