TradingView インジ mass production — Xiora の 21 strategy backtest 設計
投資 免責: Xiora は 金融商品取引法 上 の 投資助言業 未取得 です。 本記事 は 情報整理 · 一般 情報提供 のみ を 目的 と し、 個別 銘柄 · 通貨 · 商品 の 売買推奨 や 投資判断 の助言 で は ありません。 投資 は 自己責任 で ご 判断 ください。 詳細 = 投資免責事項
Xiora の TradingView インジ mass production 事業 XioraTrader の設計。 21 strategy x 4 universe の backtest フィルタと、情報提供事業としての運用境界。
Introduction
本記事は投資助言ではありません。 Xiora は投資助言業の登録を受けておらず、以下は情報提供事業 (テクニカルインジ配信 / backtest 結果表示) の技術設計として公開します。
XioraTrader は TradingView 向けに 21 種のテクニカルストラテジーを mass production し、backtest 統計をパブリッシュするプロジェクトです。
21 strategy の内訳
XioraTrader が扱う 21 strategy は、大きく 5 category に分類されます。
trend follow: macross / macd / ichimoku / ema_ribbon / supertrend / hma / adx_trend (7 個)。
mean reversion: rsi / bollinger / vwap_rev / stoch / williams / zscore_rev (6 個)。
breakout: donchian / atr_break / price_channel / keltner (4 個)。
cycle: cci / mfi (2 個)。 その他: obv_cross / pivot_rev (2 個)。
各 strategy のデフォルトパラメータは services/systems/XioraTrader/configs/strategies.yaml で管理されています。
4 universe (対象銘柄群)
backtest 対象は 4 universe に分けています。
n225 = 日経 225 の主力銘柄 (Toyota / Sony / SoftBank Group / Hitachi / MUFG / Tokyo Electron / NTT / KDDI 等)。
topix500 = Shin-Etsu Chemical / Recruit Holdings / Daikin 等 (随時拡張)。
spx500 = Apple / Microsoft / NVIDIA / Alphabet / Amazon / Meta / Tesla 等。
crypto = BTC-USD / ETH-USD (追加拡張予定)。 configs/universes.yaml 参照。
backtest 統計と filter
各 (strategy, symbol) 組合せの backtest では、以下 4 統計を計測します。
Sharpe ratio (naive, non-annualized)。 max drawdown。 win rate。 profit factor。
情報提供として配信する条件は「Sharpe > 1.0 かつ max drawdown < 30% かつ win rate > 45%」の 3 filter を全て通過すること。
これは「儲かる」ことを示すものではなく、過去データでの統計的挙動を情報として提示するのみです。
実装 stack
runner = 純 Python (numpy 不要)。 fallback として signal 配列に対して long-only walk で equity / drawdown を計算。
本番では backtesting.py + yfinance で 過去 5 年 OHLCV を取得予定 (yfinance domain は egress allowlist に追加予定)。
現時点では yfinance 未接続のため、sample 価格系列で pipeline の動作確認のみを行っています。
配信境界 (金商法 non-crossing)
配信内容は「backtest 統計」と「テクニカル指標の可視化」のみに限定します。
以下は行いません: 個別銘柄の買い / 売り推奨、目標株価、シグナル配信の自動化 (投資助言業 該当リスク)。
language_gate + tone_gate + grep_gate の 3 layer で 表現検閲を通した上で publish します。
まとめ
XioraTrader は 21 strategy x 4 universe の backtest を配信する情報提供事業です。
投資助言業には該当しない配信境界を、language_gate / tone_gate / grep_gate の 3 層で守ります。
詳細は info@xiora-official.com までご相談ください。
関連 Xiora プロダクト
本記事のトピックに直接関わる Xiora 自社プロダクトです。
- TradeOS — backtest 結果を配信する情報提供プラットフォーム