Upload 2 files
Browse files
an optimal risk allocation across multiple strategies/main.pdf
ADDED
|
Binary file (99.1 kB). View file
|
|
|
an optimal risk allocation across multiple strategies/main.tex
ADDED
|
@@ -0,0 +1,47 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
|
| 2 |
+
\documentclass[11pt]{article}
|
| 3 |
+
\usepackage[margin=1in]{geometry}
|
| 4 |
+
|
| 5 |
+
% Core packages
|
| 6 |
+
\usepackage{amsmath,amssymb}
|
| 7 |
+
\usepackage{tikz-cd}
|
| 8 |
+
\usepackage{multicol}
|
| 9 |
+
|
| 10 |
+
% Paragraphs
|
| 11 |
+
\setlength{\parindent}{0pt}
|
| 12 |
+
\setlength{\parskip}{1\baselineskip}
|
| 13 |
+
|
| 14 |
+
\title{An Optimal Risk Allocation Across Multiple Strategies}
|
| 15 |
+
\author{algorembrant}
|
| 16 |
+
\date{\today}
|
| 17 |
+
|
| 18 |
+
\begin{document}
|
| 19 |
+
\maketitle
|
| 20 |
+
|
| 21 |
+
Say we have multiple alpha/edge/system/strategy's $Winrate$, in decimal, which came from trading setups, denoted as $W_1,W_2,W_3,\ldots,W_{\alpha}$. The certain Winrate, which is $W_c \in W_{\alpha}$, divided by the sum of all winrates, is the fraction to use to allocate risk from our max risk.
|
| 22 |
+
\begin{align}
|
| 23 |
+
O_c = C \times R \times \frac{W_c}{\displaystyle\sum_{\text{all }{\alpha}} W_{\alpha}}, \quad O_c \in \mathbb{N}, \quad \sum \frac{W_c}{\displaystyle\sum_{\text{all }{\alpha}} W_{\alpha}} = 1, \quad \displaystyle\sum_{\text{all }{\alpha}} O_{\alpha} = C \times R
|
| 24 |
+
\end{align}
|
| 25 |
+
where
|
| 26 |
+
\begin{align*}
|
| 27 |
+
O_c &= \text{is the Optimal Bet at certain alpha/edge/system/strategy, a cash, } O_c \in O_{\alpha}, \text{ and a whole number } \mathbb{N} \\
|
| 28 |
+
C &= \text{is the Capital in cash, or balance with realized PnL} \\
|
| 29 |
+
R &= \text{is the max Risk\%, in decimal, to expose in one Session or within active trading time}.
|
| 30 |
+
\end{align*}
|
| 31 |
+
For example, suppose we deploy five alpha/edge/system/strategies with corresponding win rates of $\{0.60, 0.63, 0.67, 0.69, 0.89\}$, and our capital $C$ is 100,000 cash, and we are willing to expose $R$ as 0.05 (5\%) for the whole trading day. Therefore:
|
| 32 |
+
\begin{align*}
|
| 33 |
+
O_c &= C \times R \times \frac{W_c}{\displaystyle\sum_{\text{all }{\alpha}} W_{\alpha}} \Rightarrow
|
| 34 |
+
O_{0.67} &= 100000 \times 0.05 \times \frac{0.67}{0.60 + 0.63 + 0.67 + 0.69 + 0.89} = 963
|
| 35 |
+
\end{align*}
|
| 36 |
+
It said that the optimal bet of that certain strategy (which had the 0.67 winrate) is 963 cash. Which could be used as proportional to our stop-loss size, but SL size is out of scope in this paper. Moving on, the following rules could be used for safeguard-related pipelines, which are always true.
|
| 37 |
+
\begin{align*}
|
| 38 |
+
\sum \frac{W_c}{\displaystyle\sum_{\text{all }{\alpha}} W_{\alpha}} &= \underbrace{0.17 + 0.18 + 0.19 + 0.20 + 0.26}_{\text{each was rounded into 2 decimals}} = 1
|
| 39 |
+
\end{align*}
|
| 40 |
+
Where the sum of all fractions of optimal bets must be equal to 1. And,
|
| 41 |
+
\begin{align*}
|
| 42 |
+
\displaystyle\sum_{\text{all }{\alpha}} O_{\alpha} = \underbrace{862 + 905 + 963 + 991 + 1279}_{\text{each was turned into $\mathbb{N}$}} = 100000 \times 0.05
|
| 43 |
+
\end{align*}
|
| 44 |
+
Where the sum of all optimal bets must be equal to the max risk exposure.
|
| 45 |
+
|
| 46 |
+
That's all, the end.
|
| 47 |
+
\end{document}
|