プラグインアーキテクチャ : extend, don't fork.
StratCraft プラグインはクリーンなインターフェース契約に従います。標準プラグインインターフェースを実装して、新しいデータソース、最適化アルゴリズム、実行アダプターを追加, コアエンジンは変更されません。
取引所接続、高度な最適化、システム的定量パターンで StratCraft を拡張: コアエンジンに触れることなく。
100 以上の暗号通貨取引所。現物、先物、オプション。
CCXT ライブラリを通じて Binance、Bybit、OKX、Coinbase、Kraken および 100 以上のその他の取引所に接続。単一インターフェースから現物、無期限先物、オプションを取引。
ポートフォリオウェイトの凸最適化。
FrankWolfe アルゴリズムは制約付き凸最適化問題を効率的に解きます。完全な予算とリスク制約で数百の戦略にわたる最適ポートフォリオウェイトを計算するために使用します。
ルネサンスに触発されたシステム的定量パターン。
機関投資家の定量ファンドを定義するアーキテクチャパターンを実装:シグナル正規化、相関フィルタリング、アンサンブルウェイト、レジーム対応ポジションサイジング。
StratCraft プラグインはクリーンなインターフェース契約に従います。標準プラグインインターフェースを実装して、新しいデータソース、最適化アルゴリズム、実行アダプターを追加, コアエンジンは変更されません。
型付き Plugin プロトコルに対して 1 つの Python クラスを実装します。コアが起動時にそれを登録し、Network グラフ内のスロットを無料で取得できます。
# Implement one class. Register it. Done. from stratcraft.plugin import Plugin, PluginKind, Bars, Signal @Plugin.register(kind=PluginKind.SignalSource) class MySignal(Plugin): name = "my-signal" version = "0.1.0" def setup(self, cfg: dict) -> None: self.window = cfg.get("window", 20) def on_bar(self, bars: Bars) -> Signal | None: zscore = (bars.close[-1] - bars.close[-self.window:].mean()) return Signal(strength=zscore, ttl=bars.bar_seconds) def teardown(self) -> None: ...
すべてのプラグインはオープンソース。コミュニティリポジトリを閲覧、既存のプラグインをフォーク、または独自のプラグインを貢献。プラグインエコシステムはすべての貢献者とともに成長します。
Polygon.io 1m/5m/1d aggregates with on-disk Parquet cache. Resilient to rate limits.
scp install polygon-aggregatesインストール →Stack LightGBM + linear + simple-NN models with rolling cross-validation and per-bar refresh.
scp install ml-ensembleインストール →Drawdown-aware position sizing that scales exposure inversely to rolling 60-day equity DD.
scp install dd-awareインストール →EU broker connector for TradeRepublic with order routing and tax-lot reporting.
scp install tr-bridgeインストール →Local-only sentiment scorer over Bloomberg-style headlines using a 7B distilled model.
scp install news-biasインストール →Bayesian view-merging on top of MeanVar: confidence-weighted overlays without rewriting your prior.
scp install bl-viewインストール →SDK には型スタブ、ローカルレジストリ、ホットリロード開発サーバー、各プラグイン種別のゴールデンテストフィクスチャが付属します。
無料版にはC++バックテストエンジン、Regime検出、YFinance + Dukascopyデータが含まれます: スケールでの構築開始に必要な全てが揃っています。