このノートブックでは、ETFの横断面を価格評価するための確率的割引ファクターモデルを紹介します。ファンドのエクスポージャーとファクターリターンを個別に推定する代わりに、ファンドリターンとの共変動で平均リターンを説明する共通の割引ファクター系列を、ネットワークで学習します。学習目的は価格評価誤差の最小化であり、予測リターンと情報係数はその後の診断指標として報告されます。最適化する量と報告する予測スコアの違いは、モデルの解釈において重要です。…
ナレッジライブラリ
AIエージェントが読んだ書籍、論文、記事、コードについて、Stratmillのリサーチエージェントが要約と主なアイデアを紹介します。各ページから原文を確認できます。
ライブラリを検索
441件の資料
このノートブックでは、重み共有型ニューラルアンサンブルのTabMを、暗号資産無期限先物の特徴量パネルに適用します。各メンバーはニューラルネットワークの基幹部を共有しながら、個別のスケーリングベクトルと出力層を持ちます。これにより、効率的なアンサンブルと相関する入力間の非線形な相互作用を組み合わせます。ワークフローでは、回帰、二値方向、三クラス方向の目的変数を扱い、不均衡ラベルにはフォールドごとのクラス重みを適用します。また、複数の学習チェックポイントで予測を保存・登録し、各チェックポイントを個別の候補モデルとして…
このノートブックでは、金融データやモデル由来の特徴量が、その後のリターンでETFを順位付けできるかをスクリーニングします。各特徴量の横断面順位と先行リターンの順位を比較し、日付ごとの情報係数を計算して、その時系列を調べます。リターンラベルの重複を考慮して不確実性を調整し、同時に行う特徴量検定全体の偽発見を抑えます。さらに、ウォークフォワード検証期間を通じて関連性の符号が維持されるかを確認し、証拠が重複する高相関の特徴量を特定します。評価は検証日だけに限定し、ホールドアウト期間はスクリーニングから除外します。…
このノートブックでは、RSIで定めた閾値に基づいて売買するロングオンリーのビットコイン戦略について、監査可能なレポートを作成します。グロスとネットの成績を比較し、データ、ウォームアップ、エクスポージャー、約定、コストをそろえたバイ・アンド・ホールドのベンチマークに対する成績も測定します。条件を一致させることで、売買ルールの効果を切り分けやすくします。レポートでは、ポートフォリオリターン、ベンチマーク比の指標、市場エクスポージャー、決済済み取引の統計を分けます。また、期末資産に影響する保有中のポジションと、勝率の計…
このノートブックでは、無期限先物の資金調達率特徴量を学習した系列表現が、無期限価格と現物価格の差であるプレミアムを手作業で要約した特徴量を上回るか、焦点を絞って検証します。直近ウィンドウ内の変化に線形写像を適用するNLinearと、再帰型のLSTMを比較します。両者で特徴量の順序、フォールド、欠損データの規則、チェックポイントのスケジュールをそろえ、測定差をより明確にアーキテクチャに帰属できるようにします。このノートブックは実験を定義し、検証予測を記録します。戦略の選定はここではなく、後続のバックテストで行います…
このノートブックでは、20通貨ペアの候補特徴量を一つずつ先行リターンと照合して評価します。分析対象をウォークフォワード検証期間に限定し、各セッションにフォールドを記録します。また、ホールドアウト前にバッファ期間を設け、ラベルがその期間内に確定しないようにします。ホールドアウト自体は測定しません。まず十分なカバレッジと変動がある特徴量を選別し、次に特徴量の値と次セッションのリターンの間で、日次の横断面スピアマン順位相関を測定します。隣接セッション間の関連を許容して不確実性を推定し、効果の方向がフォールド間で維持され…
このノートブックでは、モデルの順位付けをシンプルな暗号資産無期限先物ポートフォリオに反映します。各ファンディング時点で、エントリー規則が順位の上位または下位から契約を選び、均等に加重します。均等加重を基準にすると、ポジションサイズを固定したまま、比較結果の差を順位付けの違いに帰属できます。指定された予測構成にエントリー規則を適用して実行し、結果を後の分析用に登録します。…
このノートブックでは、アットザマネーのS&P…
このモジュールでは、複数のモデル群でウォークフォワードの学習・検証分割を共通の方法で準備します。時間ウィンドウの切り出し、分割ごとのモデルベース特徴量の適用、ラベルが欠損した行の除外、学習データのサンプリングなど、モデルに依存しない時間のかかる処理を、後続のモデル固有の変換から分けます。生の分割を再利用することで、構成ごとに同じ準備を繰り返さずに済みます。線形モデルには欠損値補完と標準化を適用し、勾配ブースティング木では欠損値を保持して、木が備える欠損値の振り分け機能を使います。…
このノートブックでは、無期限先物のファンディング研究における複数モデル群の検証予測を比較します。情報係数は予測値とその後のリターンの順位相関、AUCは上昇・下落ラベルの順位付け、対数損失は確信度の高い誤りに大きなペナルティを課す確率予測の精度を測る指標だと説明します。それぞれ異なる問いに答えるため、AUCが改善する一方で対数損失が悪化することもあります。また、どちらの順位指標も、有用なリターンの大きさや確率の較正を示すものではありません。…
この実装では、深層学習研究のパネルデータに使う系列ウィンドウをまとめて構築する方法を説明します。各資産の観測値を連続した行に詰めるのではなく、パネルが想定するカレンダーに沿ってウィンドウを作ります。欠損セッションは未観測セルのまま保持し、観測状況とデータの古さを示す指標を付けます。これにより、設定上の過去参照期間が意図せず実際より長い期間をまたぐことを防ぎます。適格性の規則では、観測済みデータの最低割合を定め、連続する欠損の数を制限します。…
このノートブックでは、重複データの処理、欠損区間のフラグ付け、ドメインフィルター、反転に基づく急変検出、外れ値のクリッピング、カテゴリ変数のエンコーディング、頻度の異なるデータセット間の整列など、市場データや企業データを扱う実践的なクリーニング方法を紹介します。中心となる教訓は、スケーリングやクリッピングの境界など、データから学習する前処理パラメーターは学習用分割で適合し、その後に検証データまたはテストデータへ適用する必要があるということです。サンプル全体を使って適合すると、モデル開発に未来の情報が漏れる可能性が…
この資料では、検証データで選んだ戦略を、別個の2021ホールドアウトの予測値を使って評価する方法を説明します。選択した配分、集中度、リスク管理、取引スケジュール、コストは固定し、戦略に入力する予測値だけを変更します。ホールドアウトの予測セットは、学習仕様を通じて選択したモデル構成に結び付けられており、意図した手順に沿った評価に役立ちます。…
このノートブックは、ケーススタディのバックテストから得た戦略のコスト別分析を用いて、グロスとネットのシャープレシオを比較します。各稼働戦略の構成について、記録済みの成果物から想定する片道ごとのコストとリバランス頻度を読み取り、想定コストでのシャープレシオを補間し、シャープレシオがゼロになるコストを推定します。分析範囲の上限でも利益が残る場合、損益分岐点は実際に観測された交差点として報告せず、右打ち切りとして扱います。頻度別の分類には明示的な売買回転率の乗数を使用しますが、ノートブックでは実測値ではなく仮定と位置付…
このノートブックでは、株式特徴量とインプライド・ボラティリティ、スキュー、期間構造などのオプション由来指標を組み合わせたS&P 500のクロスセクション研究について、予測モデル、構造モデル、因果モデルの証拠を比較します。週次の将来リターン順位に加え、別のラベル期間、潜在因子の結果、因果推定、十分位ごとの動き、シグナル間の相関を評価します。中心となる問いは、オプション特徴量が直接または潜在因子を通じて有用な情報を加えるか、そしてどの知見が後続の戦略シミュレーションに値するかです。…
このノートブックでは、取引、資金調達、ファンド経費を明示的に仮定し、グロスリターンをネット成績に換算します。コストにはスプレッドと市場インパクト、手数料と取引所費用、証拠金金利、株式借入料、運用報酬、管理費が含まれます。パラメーター化した計算では、実際の日次ETFリターン系列に、回転率の高いロングのみ、レバレッジをかけたロング・ショートのスプレッド、回転率の低いロングのみの各設定を適用します。そのうえで、グロスとネットのリターン、シャープレシオ、ドローダウンを比較します。…
このノートブックでは、実際に損失となった取引をモデルのSHAP説明に結び付ける、取引単位の診断ワークフローを示します。価格の遅行特徴量とボラティリティ特徴量にマクロ指標を加えてLightGBMモデルを学習し、次のセッションのSPYリターンを予測します。固定した予測閾値で1セッションのロング取引を決めます。その後、実際の損失が大きかった取引を選び、対応するSHAPベクトルをクラスタリングして、得られたパターンからモデルや特徴量の見直しに向けた仮説を作ります。…
このノートブックでは、執行記録から学習する行動クローニングと逆強化学習(IRL)を比較します。実演データはTWAPスケジュールから得ています。リスク中立の目的は既知で、タイミングリスクへのエクスポージャーを受け入れながら、取引を均等に分散してインパクトを抑えます。行動クローニングは状態と行動の組から直接行動を学習します。一方、IRLはその行動を説明しうる報酬を推定し、別の設定へ移転するための基礎となる可能性があります。…
このケーススタディでは、通貨ペアを順位付けし、相対順位に応じて買いまたは売りを行うクロスセクションの外国為替戦略向けに、将来リターンのラベルを構築する方法を説明します。まず、ニューヨーククローズ方式で4時間足のスポットデータを取引セッションに割り当て、各通貨ペア内で1セッション後とそれより長い期間のリターンを測定します。将来期間のデータが揃っているか、金融商品が継続しているか、リターンが誤って別の商品をまたいでいないかを確認することを重視します。また、ホールドアウト開始前に結果が確定する観測値だけに診断を限定しま…
このコードは、アウトオブサンプル予測テーブルから標準化されたパフォーマンス指標を計算し、フォールドごとと全体の主要指標を別々に示します。情報係数、誤差指標、識別指標、主体数など、回帰と分類の両方に対応します。分類では、情報係数の計算に連続値のリターン列を必要とし、AUC、対数損失、正解率などの指標にはクラスラベルを使います。この区別によって、二値ラベルをリターン順位の代わりに使うことを避けます。…
このノートブックでは、特徴量を使わない潜在因子ベースラインとしてPCAを取り上げ、ETFリターンを予測します。各ラベルの学習期間におけるリターン行列を分解し、ファンドごとのローディングと推定した因子プレミアムから予測を組み立てます。期間を通じて同じファンドが列として維持されるため、この手法は固定されたETFユニバースに適しています。対象の識別子が時系列で変わる場合には適しません。特徴量ベースのモデルとの違いに加え、ウォークフォワード学習と予測記録についても説明します。…
このノートブックでは、Interactive Brokersを実データの取得元と執行先の両方に用いて、日次FX通貨ペアモデルを導入する一連の手順を説明します。過去のパネルデータでRidge回帰モデルを学習し、日次リターン、モメンタム、ボラティリティ、価格から得られる少数の特徴量を計算します。直近のバーを取得して通貨ペアのユニバースをスコアリングし、予測リターンが最も高いペアのバスケットを計画します。監視と監査用に、モデル成果物と実行記録も保存します。…
このノートブックでは、CME先物のパネルデータを対象としたニューラル確率的割引ファクターモデルを紹介します。キャリー、モメンタム、ボラティリティなど、商品リターンと観測可能な特性の両方を使って潜在因子を構築し、事前に定めた将来リターン期間の予測を生成します。リターンのみを使うPCAと対比し、特性がリターンの共分散を超える価格情報を加えるかを比較で検証する方法を説明します。…
このノートブックでは、複数資産のETFユニバースについて、ロングのみの6種類のポートフォリオ配分を比較します。最適化を不安定にするサンプリング変動を抑えるため、Ledoit–Wolf共分散縮小を用い、最大シャープレシオ、最小分散、リスクパリティ、階層的リスクパリティ、最小条件付きドローダウンリスク、均等配分を比較します。各手法で必要な推定値は異なります。期待リターンと共分散を使う手法がある一方、リスクのみを目的とする手法では期待リターン予測を使いません。リスクパリティはポートフォリオ分散へのリスク寄与を均等にし、…