Special Relativity in Financial Modeling 1.0.0
Lorentz transforms, spacetime classification, and geodesic price paths for quantitative finance
Loading...
Searching...
No Matches
Classes | Namespaces
causal_cone.hpp File Reference

Causal Cone Filter — light-cone analogue for financial time series. More...

#include "srfm/manifold.hpp"
#include "srfm/backtest.hpp"
#include "srfm/engine.hpp"
#include <optional>
#include <span>
#include <string>
#include <vector>

Go to the source code of this file.

Classes

struct  srfm::causal::CausalHistory
 
struct  srfm::causal::CausalSignal
 
class  srfm::causal::CausalConeFilter
 
struct  srfm::causal::CausalConeFilter::Config
 Configuration for the causal cone filter. More...
 
struct  srfm::causal::CausalBacktestResult
 Comparison of CausalSignal-based strategy vs all-bars baseline strategy. More...
 
class  srfm::causal::CausalBacktest
 

Namespaces

namespace  srfm
 
namespace  srfm::causal
 

Detailed Description

Causal Cone Filter — light-cone analogue for financial time series.

Module: Causal Cone Filter

Conceptual Basis

In special relativity, an event B is causally influenced by event A only if A lies within the past light cone of B — i.e. the spacetime interval ds²(A→B) < 0 (TIMELIKE). Events outside the light cone (SPACELIKE) cannot causally affect B.

This module applies the same logic to financial OHLCV bars:

Hypothesis

Signals computed exclusively from causally-connected bars should exhibit higher predictive accuracy because they exclude market noise that arrived at speeds inconsistent with the bar's causal past.

Core Types

Guarantees

Definition in file causal_cone.hpp.