trading-strategies は何をしますか?
予測市場向けトレーディング戦略の開発、テスト、デプロイのためのフレームワーク。新しい戦略の作成、シグナルの実装、バックテストロジックの構築時に使用します。
概要
このフレームワークは、予測市場に特化したトレーディング戦略を効率的に開発するためのものです。以下の機能を提供します:
- 戦略開発: 新しいトレーディング戦略をモジュール化して作成可能
- シグナル生成: 市場データに基づくシグナルの実装
- バックテスト: 過去データを使った戦略の検証
- デプロイ: 実際の取引への展開
インストール
npm install agentmc15/trading-strategies
使用方法
const TradingStrategy = require('agentmc15/trading-strategies');
// 新しい戦略を作成
const myStrategy = new TradingStrategy('my-strategy');
// シグナルを追加
myStrategy.addSignal('price', 'above', 100);
// バックテストを実行
myStrategy.backtest({ startDate: '2023-01-01', endDate: '2023-12-31' });
設定
MARKET_DATA_URL 環境変数を使用して、市場データのソースを指定できます。
サポート
詳細については、GitHub リポジトリを参照してください。