Skip to content

Weighting Samples with Overlapping Information

Two labeled observations can share much of the same price history. Treating them as independent gives repeated information too much influence. The notebooks measure this overlap and compare weighting and sampling rules.

The central relation

For event interval [si,ei][s_i,e_i], concurrency is

Iti=1{si≤t≤ei},ct=∑i=1nIti.I_{ti}=\mathbf 1\{s_i\leq t\leq e_i\},\qquad c_t=\sum_{i=1}^{n}I_{ti}.

ItiI_{ti} equals one when event ii is active at time tt. The start and end times are sis_i and eie_i, nn is the number of events, and ctc_t counts how many events use information from time tt.

Measuring repeated information across event labels

The concurrency plot shows where labels reuse the same return intervals. The sampling comparison shows how sequential selection changes the uniqueness of the chosen sample.

Event intervals and the number of concurrently active labels through time.

Concurrency rises when many event horizons cover the same dates. Those periods contribute repeated information to several labels.

Average uniqueness under ordinary and sequential bootstrap sampling.

Sequential sampling favors observations that add information not already represented in the current draw. The comparison reports the resulting uniqueness rather than assuming independence.

Weights and sequential sampling reduce the influence of duplicated intervals, but they do not remove every form of dependence in financial observations.

Notebooks

1. Measuring overlap through event concurrency
2. Weighting returns by average uniqueness
3. Managing overlap with weights and sequential sampling