Upload 2 files
Browse files
.gitattributes
CHANGED
|
@@ -48,3 +48,4 @@ simulated[[:space:]]trades/draft/main.pdf filter=lfs diff=lfs merge=lfs -text
|
|
| 48 |
simulated[[:space:]]trades/simplified/main.pdf filter=lfs diff=lfs merge=lfs -text
|
| 49 |
total[[:space:]]setups[[:space:]]count/main.pdf filter=lfs diff=lfs merge=lfs -text
|
| 50 |
leverage[[:space:]]and[[:space:]]margin/main.pdf filter=lfs diff=lfs merge=lfs -text
|
|
|
|
|
|
| 48 |
simulated[[:space:]]trades/simplified/main.pdf filter=lfs diff=lfs merge=lfs -text
|
| 49 |
total[[:space:]]setups[[:space:]]count/main.pdf filter=lfs diff=lfs merge=lfs -text
|
| 50 |
leverage[[:space:]]and[[:space:]]margin/main.pdf filter=lfs diff=lfs merge=lfs -text
|
| 51 |
+
composite[[:space:]]ranking[[:space:]]via[[:space:]]mae[[:space:]]metrics/main.pdf filter=lfs diff=lfs merge=lfs -text
|
composite ranking via mae metrics/main.pdf
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:3ed594cbb9fb6dc5bbb5a9a47d836ec40e5fdbb567d2938bcc9c6e3cf1e064ad
|
| 3 |
+
size 111797
|
composite ranking via mae metrics/main.tex
ADDED
|
@@ -0,0 +1,46 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
\documentclass[11pt]{article}
|
| 2 |
+
\usepackage[margin=1in]{geometry}
|
| 3 |
+
\usepackage{amsmath,amssymb}
|
| 4 |
+
\setlength{\parindent}{0pt}
|
| 5 |
+
\setlength{\parskip}{0.5\baselineskip}
|
| 6 |
+
|
| 7 |
+
\title{Compact Ranking via MAE Metrics}
|
| 8 |
+
\author{algorembrant}
|
| 9 |
+
\date{\today}
|
| 10 |
+
|
| 11 |
+
\begin{document}
|
| 12 |
+
\maketitle
|
| 13 |
+
|
| 14 |
+
\section{Setup \& Notation}
|
| 15 |
+
Let SETUP \(s \in \{1,\dots,S\}\) denote a parameter set.
|
| 16 |
+
For trade \(i \in \{1,\dots,I\}\) within \(s\), let \(m_{s,i} > -1\) be the max-adverse-excursion (MAE) ratio.
|
| 17 |
+
|
| 18 |
+
\section{Metrics}
|
| 19 |
+
Arithmetic and geometric means of \(m\):
|
| 20 |
+
\begin{align}
|
| 21 |
+
\mu_s &= \frac{1}{I}\sum_{i=1}^{I} m_{s,i}, &
|
| 22 |
+
\varphi_s &= \left[\prod_{i=1}^{I}(1+m_{s,i})\right]^{1/I} - 1
|
| 23 |
+
\end{align}
|
| 24 |
+
Volatility drag (\(\nu_s\)) and cumulative excursion (\(\upsilon_s\)):
|
| 25 |
+
\begin{equation}
|
| 26 |
+
\nu_s = \mu_s - \varphi_s, \qquad
|
| 27 |
+
\upsilon_s = \sum_{i=1}^{I} m_{s,i}
|
| 28 |
+
\end{equation}
|
| 29 |
+
|
| 30 |
+
\section{Composite Ranking (Rank 1)}
|
| 31 |
+
Normalize across all SETUPs \(k \in \{1,\dots,S\}\):
|
| 32 |
+
\begin{align}
|
| 33 |
+
\tilde{\upsilon}_s &= \frac{\upsilon_s - \min_k \upsilon_k}{\max_k \upsilon_k - \min_k \upsilon_k}, &
|
| 34 |
+
\tilde{\nu}_s &= \frac{\nu_s - \min_k \nu_k}{\max_k \nu_k - \min_k \nu_k}
|
| 35 |
+
\end{align}
|
| 36 |
+
Define the scalar:
|
| 37 |
+
\begin{equation}
|
| 38 |
+
\lambda_s = \tilde{\upsilon}_s + \tilde{\nu}_s
|
| 39 |
+
\end{equation}
|
| 40 |
+
The single highest rank (Rank 1) is awarded exclusively to:
|
| 41 |
+
\begin{equation}
|
| 42 |
+
s^* = \arg\min_{s} \lambda_s \quad \implies \quad \text{Rank}(s^*) = 1
|
| 43 |
+
\end{equation}
|
| 44 |
+
as \(s^*\) best approximates the simultaneous minimization of \(\upsilon_s\) and \(\nu_s\). Sorting by \(\lambda_s\) provides the hierarchy, but only \(s^*\) is selected as the top performer.
|
| 45 |
+
|
| 46 |
+
\end{document}
|