Download developing_poc/md.topodevpoc.tex from algorembrant/TopoDevPOC: direct link, hf CLI and curl.
- Browser
- Download file 13.8 kB
-
https://huggingface.co/algorembrant/TopoDevPOC/resolve/main/developing_poc/md.topodevpoc.tex
- Command line
-
hf download hf://algorembrant/TopoDevPOC/developing_poc/md.topodevpoc.tex
-
curl -L -o md.topodevpoc.tex https://huggingface.co/algorembrant/TopoDevPOC/resolve/main/developing_poc/md.topodevpoc.tex
13.8 kB
| \documentclass[conference]{IEEEtran} | |
| \usepackage{amsmath, amssymb, amsthm} | |
| \usepackage{graphicx} | |
| \usepackage{array} | |
| \usepackage{booktabs} | |
| \usepackage{cite} | |
| \usepackage{tikz} | |
| \usepackage{xcolor} | |
| \newtheorem{theorem}{Theorem} | |
| \newtheorem{lemma}{Lemma} | |
| \newtheorem{corollary}{Corollary} | |
| \newtheorem{definition}{Definition} | |
| \newtheorem{proposition}{Proposition} | |
| \begin{document} | |
| \title{MD.TopoDevPOC: Topologically Unique Multi-Directional Developing Point-of-Control Patterns in Pre-Market K-Lines} | |
| \author{\IEEEauthorblockN{ConQ Research Team}\\ | |
| \IEEEauthorblockA{\textit{Continual Quasars}\\ | |
| \today} | |
| } | |
| \maketitle | |
| \begin{abstract} | |
| This paper characterizes the complete space of developing Point of Control (POC) line patterns on pre-market candlestick sequences when no directional monotonicity is imposed. Allowing each inter-candle relation to be strict-up ($<$), strict-down ($>$), or equality ($=$), we prove that for $n$ candles there are exactly $3^{\,n-1}$ distinct patterns. The derivation uses elementary combinatorics and is validated by a state-transition matrix on three states. A ternary vector encoding with values $+1$, $0$, $-1$ is introduced, together with bidirectional conversion formulas to the symbolic sequence. Two natural aggregated metrics are defined: the migration count $M$ (total number of strict moves, the $L_1$ norm of the vector) and the end-to-end (E2E) net balance $S$ (the signed sum of the vector). Exact combinatorial counts for given $M$ are provided, and the joint distribution of $M$ and $S$ is outlined. Ten illustrative random multi-directional patterns are displayed in both symbolic and vector formats, with a right-to-left temporal chart. All results are purely combinatorial and require no simulation. | |
| \end{abstract} | |
| \begin{IEEEkeywords} | |
| developing POC, multi-directional patterns, combinatorial enumeration, ternary encoding, end-to-end balance, pre-market analysis | |
| \end{IEEEkeywords} | |
| \section{Introduction} | |
| The developing Point of Control (POC) during the pre-market session can exhibit rich behavior, moving up, down, or remaining flat between consecutive three-minute candles. While constrained (monotonic) patterns have been studied in a companion work, the unrestricted case where the POC may reverse direction multiple times within a single session captures the full complexity of pre-market price discovery. The central question is: Given $n$ consecutive pre-market candles, each associated with a developing POC value, how many distinct sequences of direction relations (strict-up, strict-down, flat) can be formed? Furthermore, what compact metrics describe the overall movement? | |
| This paper provides a comprehensive combinatorial treatment of multi-directional developing POC patterns. The main contributions are: | |
| \begin{enumerate} | |
| \item A closed-form enumeration: for $n$ candles, exactly $3^{\,n-1}$ distinct patterns exist. | |
| \item A ternary vector representation $(+1,0,-1)$ that encodes each transition, with explicit bidirectional conversion to the symbolic form. | |
| \item Definition and analysis of two end-to-end (E2E) metrics: the migration count $M$ (total strict moves) and the net balance $S$ (signed sum of moves). Exact formulas for the number of patterns with a given $M$ are derived. | |
| \item A state-transition matrix formulation on three states that independently confirms the total count. | |
| \item Ten illustrative patterns with a visual chart following the correct right-to-left temporal convention. | |
| \end{enumerate} | |
| No empirical data or simulations are used; the development is entirely theoretical. | |
| \section{Problem Definition and Notation} | |
| Let $n \in \mathbb{N}$ be the number of candles, with $n=39$ for a standard US pre-market session. Index candles from the most recent $C_0$ back to $C_{-(n-1)}$. The corresponding developing POC values form a real sequence | |
| \begin{equation} | |
| \mathbf{p} = (p_0, p_1, \dots, p_{n-1}) \in \mathbb{R}^n, | |
| \end{equation} | |
| where $p_k$ is the POC of candle $C_{-k}$. For each adjacent pair $(p_k, p_{k+1})$ we observe one of three possible relations: | |
| \begin{definition}[Multi-Directional Relation] | |
| The relation $R_k$ between $p_k$ and $p_{k+1}$ belongs to the set $\{\, <,\; >,\; = \,\}$, | |
| where $<$ means $p_k < p_{k+1}$ (up move), $>$ means $p_k > p_{k+1}$ (down move), and $=$ means $p_k = p_{k+1}$ (flat). | |
| \end{definition} | |
| A pattern is uniquely identified by the $(n-1)$-tuple of relations | |
| \begin{equation} | |
| \mathbf{R} = (R_0, R_1, \dots, R_{n-2}), \quad R_k \in \{<, >, =\}. | |
| \end{equation} | |
| Two price sequences that yield the same $\mathbf{R}$ are considered equivalent. No further identification (e.g., by scaling or translation) is performed. | |
| \section{Combinatorial Enumeration} | |
| \begin{theorem}[Total Pattern Count] | |
| For $n \ge 1$ candles, the number of distinct multi-directional developing POC patterns is | |
| \begin{equation} | |
| N_n = 3^{\,n-1}. | |
| \end{equation} | |
| \end{theorem} | |
| \begin{proof} | |
| For each of the $n-1$ adjacent pairs, there are three independent choices ($<$, $>$, $=$). Hence $N_n = 3^{\,n-1}$. | |
| \end{proof} | |
| For $n=39$, this evaluates to $3^{38} \approx 4.36 \times 10^{18}$. The space is vast, accommodating all possible sequences of directional moves and flats. | |
| \subsection{State-Transition Matrix Confirmation} | |
| The same result follows from a 3-state Markovian view. Define states corresponding to the last observed relation: $U$ (strict-up, $<$), $D$ (strict-down, $>$), and $F$ (flat, $=$). There are no restrictions on transitions, so any state can follow any state. The transition (adjacency) matrix is the all-ones matrix | |
| \begin{equation} | |
| \mathbf{A} = \begin{pmatrix} | |
| 1 & 1 & 1 \\ | |
| 1 & 1 & 1 \\ | |
| 1 & 1 & 1 | |
| \end{pmatrix} = \mathbf{1}\mathbf{1}^\top, | |
| \end{equation} | |
| where $\mathbf{1} = (1,1,1)^\top$. With $n$ candles we have $n-1$ transitions. Let the initial state vector $\mathbf{v}_0 = (1,1,1)^\top$ (all states permissible before the first comparison). The total number of patterns is | |
| \begin{equation} | |
| N_n = \mathbf{1}^\top \mathbf{A}^{n-2} \mathbf{v}_0 . | |
| \end{equation} | |
| Since $\mathbf{A}^k = 3^{k-1} \mathbf{A}$ for $k \ge 1$, we obtain | |
| \begin{align} | |
| N_n &= \mathbf{1}^\top \left(3^{n-3} \mathbf{A}\right) \mathbf{v}_0 \nonumber \\ | |
| &= 3^{n-3} \, \mathbf{1}^\top \mathbf{A} \mathbf{1} \nonumber \\ | |
| &= 3^{n-3} \cdot 9 = 3^{\,n-1}. | |
| \end{align} | |
| This cross-check confirms the elementary counting argument. | |
| \section{Ternary Encoding and Conversion} | |
| A compact, signed representation of a pattern is given by a ternary vector of length $n-1$. | |
| \begin{definition}[Ternary Transition Vector] | |
| For a pattern with relations $\mathbf{R} = (R_0, \dots, R_{n-2})$, define the vector $\mathbf{m} = (m_0, \dots, m_{n-2})$ by | |
| \begin{equation} | |
| m_k = \begin{cases} | |
| +1, & \text{if } R_k = \; < \;\;(\text{up}),\\ | |
| -1, & \text{if } R_k = \; > \;\;(\text{down}),\\ | |
| 0, & \text{if } R_k = \; = \;\;(\text{flat}). | |
| \end{cases} | |
| \end{equation} | |
| \end{definition} | |
| Thus $\mathbf{m} \in \{-1,0,+1\}^{n-1}$. The mapping is a bijection between the $3^{\,n-1}$ symbolic sequences and the ternary vectors. | |
| \subsection{Conversion Formulas} | |
| Let $\Sigma$ be a string of length $n-1$ over the alphabet $\{<, >, =\}$, ordered from $\Sigma_0$ (transition between $C_0$ and $C_{-1}$) to $\Sigma_{n-2}$. | |
| \textbf{Symbolic $\to$ Ternary:} | |
| \begin{equation} | |
| m_j = f(\Sigma_j), \quad j=0,\dots,n-2, | |
| \end{equation} | |
| with $f(<)=+1$, $f(>)=-1$, $f(=)=0$. | |
| \textbf{Ternary $\to$ Symbolic:} | |
| \begin{equation} | |
| \Sigma_j = g(m_j), \quad g(+1)=\;<,\; g(-1)=\;>,\; g(0)=\;=. | |
| \end{equation} | |
| The vector $\mathbf{m}$ is a row vector of size $1 \times (n-1)$. | |
| \section{End-to-End Metrics: Migration Count and Net Balance} | |
| Two aggregate properties naturally emerge from the ternary vector. | |
| \begin{definition}[Migration Count $M$] | |
| The number of strict directional moves, i.e., the count of non-zero entries in $\mathbf{m}$, is | |
| \begin{equation} | |
| M(\mathbf{m}) = \sum_{k=0}^{n-2} |m_k| = \|\mathbf{m}\|_1. | |
| \end{equation} | |
| \end{definition} | |
| \begin{definition}[End-to-End (E2E) Net Balance $S$] | |
| The signed sum of the moves, capturing the net directional bias from the most recent candle to the oldest, is | |
| \begin{equation} | |
| S(\mathbf{m}) = \sum_{k=0}^{n-2} m_k . | |
| \end{equation} | |
| \end{definition} | |
| $M$ measures the total activity (number of POC level changes), while $S$ indicates whether the cumulative movement was net up ($S>0$), net down ($S<0$), or perfectly cancelled ($S=0$). The two are related by $M \equiv |S| \pmod{2}$ when only strict moves are present. | |
| \subsection{Exact Counts by Migration Count} | |
| For a fixed $M = k$ ($0 \le k \le n-1$), the number of patterns with exactly $k$ strict moves is | |
| \begin{equation} | |
| C_{n,k} = \binom{n-1}{k} \, 2^{\,k}. | |
| \end{equation} | |
| \textit{Derivation:} Choose $k$ positions out of $n-1$ to be strict; at each chosen position assign either $+1$ or $-1$ ($2$ choices). The remaining $n-1-k$ positions are $0$. Summing over $k$, | |
| \[ | |
| \sum_{k=0}^{n-1} \binom{n-1}{k} 2^{\,k} = (1+2)^{\,n-1} = 3^{\,n-1}, | |
| \] | |
| which recovers the total. | |
| If each transition is chosen uniformly at random among the three symbols, then $M$ follows a binomial distribution: $M \sim \mathrm{Binomial}\bigl(n-1,\; \frac{2}{3}\bigr)$. | |
| \subsection{Joint Distribution of $M$ and $S$} | |
| The number of patterns with $M = k$ and a given net balance $S = s$ can be expressed as | |
| \[ | |
| N_{k,s} = \binom{n-1}{k} \cdot \binom{k}{\frac{k+s}{2}}, | |
| \] | |
| provided $s \equiv k \pmod{2}$ and $|s| \le k$; otherwise $N_{k,s}=0$. Summation of $N_{k,s}$ over $s$ returns $\binom{n-1}{k}2^{k}$. | |
| \section{Illustrative Examples} | |
| Table~\ref{tab:examples} shows ten randomly generated multi-directional patterns for $n=6$ candles (five transitions). Each row gives a unique ID, the symbolic sequence, the $1 \times 5$ ternary vector $\mathbf{m}$, migration count $M$, and net balance $S$. | |
| \begin{table}[h] | |
| \centering | |
| \caption{Ten Random Multi-Directional Developing POC Patterns ($n=6$)} | |
| \label{tab:examples} | |
| \begin{tabular}{c c c c c} | |
| \toprule | |
| \textbf{ID} & \textbf{Symbolic Sequence} & \textbf{Ternary Vector $\mathbf{m}$} & \textbf{$M$} & \textbf{$S$} \\ | |
| \midrule | |
| 1 & $> \; < \; = \; > \; >$ & $(-1,\, +1,\, 0,\, -1,\, -1)$ & 4 & -2 \\ | |
| 2 & $< \; = \; < \; > \; =$ & $(+1,\, 0,\, +1,\, -1,\, 0)$ & 3 & +1 \\ | |
| 3 & $= \; > \; < \; = \; <$ & $(0,\, -1,\, +1,\, 0,\, +1)$ & 3 & +1 \\ | |
| 4 & $< \; < \; < \; = \; >$ & $(+1,\, +1,\, +1,\, 0,\, -1)$ & 4 & +2 \\ | |
| 5 & $> \; = \; > \; < \; <$ & $(-1,\, 0,\, -1,\, +1,\, +1)$ & 4 & 0 \\ | |
| 6 & $= \; = \; < \; > \; =$ & $(0,\, 0,\, +1,\, -1,\, 0)$ & 2 & 0 \\ | |
| 7 & $< \; > \; = \; > \; <$ & $(+1,\, -1,\, 0,\, -1,\, +1)$ & 4 & 0 \\ | |
| 8 & $> \; < \; > \; = \; =$ & $(-1,\, +1,\, -1,\, 0,\, 0)$ & 3 & -1 \\ | |
| 9 & $= \; > \; = \; < \; >$ & $(0,\, -1,\, 0,\, +1,\, -1)$ & 3 & -1 \\ | |
| 10& $< \; = \; = \; > \; <$ & $(+1,\, 0,\, 0,\, -1,\, +1)$ & 3 & +1 \\ | |
| \bottomrule | |
| \end{tabular} | |
| \end{table} | |
| \subsection{Visual Chart} | |
| Figure~\ref{fig:multipattern} illustrates pattern ID~7 ($< > = > <$) with the conventional right-to-left temporal orientation. The POC values are set arbitrarily to reflect the signed moves: starting at $y=3$, then $+1\,(4)$, $-1\,(3)$, $0\,(3)$, $-1\,(2)$, $+1\,(3)$. The annotations between points display the relation symbols. The migration count $M=4$ and net balance $S=0$. | |
| \begin{figure}[h] | |
| \centering | |
| \begin{tikzpicture}[scale=0.6] | |
| \draw[->] (0,0) -- (6,0) node[right] {$t$ (candle index)}; | |
| \draw[->] (0,0) -- (0,5.5) node[above] {POC}; | |
| \foreach \x in {0,1,2,3,4,5} { | |
| \pgfmathtruncatemacro{\idx}{-\x} | |
| \draw (5-\x,0.1) -- (5-\x,-0.1) node[below] {\small $C_{\idx}$}; | |
| } | |
| % Pattern ID 7: < > = > < (m = +1, -1, 0, -1, +1) | |
| % Points: (5,3), (4,4), (3,3), (2,3), (1,2), (0,3) | |
| \draw[thick, blue] (5,3) -- (4,4) -- (3,3) -- (2,3) -- (1,2) -- (0,3); | |
| \filldraw (5,3) circle (2pt) (4,4) circle (2pt) (3,3) circle (2pt) (2,3) circle (2pt) (1,2) circle (2pt) (0,3) circle (2pt); | |
| \node[anchor=south] at (4.5,3.5) {$<$}; | |
| \node[anchor=south] at (3.5,3.5) {$>$}; | |
| \node[anchor=west] at (2.5,3) {$=$}; | |
| \node[anchor=south] at (1.5,2.5) {$>$}; | |
| \node[anchor=south] at (0.5,2.5) {$<$}; | |
| \end{tikzpicture} | |
| \caption{Visualization of multi-directional pattern ID~7: $< > = > <$ ($M=4$, $S=0$). Right-to-left orientation places current candle $C_0$ on the right.} | |
| \label{fig:multipattern} | |
| \end{figure} | |
| \section{Conclusion} | |
| We have fully enumerated the set of all multi-directional developing POC line patterns on a pre-market session of $n$ candles. The total number is $3^{\,n-1}$, arising from the independence of the three possible relations ($<$, $>$, $=$) at each of the $n-1$ transitions. A ternary encoding with $\{+1,0,-1\}$ provides a compact signed representation. The migration count $M$ and end-to-end net balance $S$ offer interpretable summaries of pattern activity and directional bias. Exact combinatorial formulas give the number of patterns possessing any prescribed $M$, and jointly with $S$. The state-transition matrix formulation independently verifies the count. These results form a theoretical foundation for pattern classification, statistical testing, and machine-readable feature construction in pre-market analysis. | |
| \begin{thebibliography}{1} | |
| \bibitem{marketprofile} | |
| J.~F.~Dalton, \emph{Mind Over Markets: Power Trading with Market Generated Information}. Marketplace Books, 2013. | |
| \bibitem{combinatorics} | |
| R.~P.~Stanley, \emph{Enumerative Combinatorics}, vol.~1, 2nd~ed. Cambridge University Press, 2011. | |
| \end{thebibliography} | |
| \end{document} |