核心概念
本稿では、スプレッドを考慮した上での、あらゆる時点における実現/未実現利益と損失を追跡する一連の方程式を提示し、取引モデルアルゴリズムの評価に最適な枠組みを提供する。
論文情報
Glattfelder, J.B., & Houweling, T. (2024). Calculating Profits and Losses for Algorithmic Trading Strategies: A Short Guide. arXiv preprint arXiv:2411.14068v1.
研究目的
本稿は、アルゴリズム取引における利益と損失 (PnL) の計算について、その複雑さと多様性を考慮した包括的な方法論を提示することを目的とする。
方法論
本稿では、取引活動の基礎となる仕組みに基づき、買いと売りのアクション、スプレッド、平均価格などを定義する。そして、実現/未実現PnLを計算するための一連の方程式を、具体的な取引例を交えながら段階的に展開していく。
主な結果
スプレッドを組み込んだ、任意の時点における実現/未実現PnLを計算する方程式を導出した。
基軸通貨とクオート通貨の両方におけるPnLの計算方法を示した。
複数の取引における累積リターンと、取引手数料を考慮した計算方法を明確にした。
初期資産と取引活動に基づく、総資産とPnLの推移を計算する式を提示した。
結論
本稿で提示された方程式と計算方法は、アルゴリズム取引戦略の評価において、そのパフォーマンスを正確に把握するための枠組みを提供する。
意義
本研究は、アルゴリズム取引におけるPnL計算の複雑さを体系的に整理し、実務家や研究者にとって有用なガイドラインを提供するものである。
制限と今後の研究
本稿では、単一の通貨ペアにおける取引を想定しており、ポートフォリオ全体への適用や、より複雑な取引戦略への拡張は今後の課題として残されている。
统计
初期USDT残高: 75,000
初期SOL残高: 500
初期SOL/USDT価格: 150