Some checks failed
noise-harness / run-noise-harness (push) Failing after 1m54s
23 lines
1.3 KiB
TeX
23 lines
1.3 KiB
TeX
\section{Experimental Setup}
|
|
\label{sec:experimental-setup}
|
|
|
|
% TODO content notes:
|
|
% - Enumerate the 5 experiments (full spec lives in experiments/README.md,
|
|
% this section is the paper-facing summary):
|
|
% 1. Baseline replication: run K12 golden hyperparameters on real BTCUSDT
|
|
% 1m data, buggy backtester, reproduce Sharpe 14.49.
|
|
% 2. Honest replication: same hyperparameters, same data, time_machine.py
|
|
% (bar-by-bar, no lookahead), reproduce Sharpe -0.25.
|
|
% 3. Noise harness on buggy backtester: same hyperparameters, >=30 GBM
|
|
% seeds, buggy backtester. Expect systematically positive Sharpe.
|
|
% 4. Noise harness on honest backtester: same setup, time_machine.py.
|
|
% Expect Sharpe distribution centered at 0.
|
|
% 5. Sensitivity check: vary the lookahead window size synthetically
|
|
% (1-bar through N-bar leak) to show Sharpe scales with leak size, not
|
|
% coincidence.
|
|
% - State software/hardware environment: pinned in env/requirements.txt,
|
|
% env/python_version.txt, env/os_info.txt under audit/input/ (forensic)
|
|
% and experiments/requirements.txt (reproduction environment going
|
|
% forward, which may differ in version but not in semantics).
|
|
% - State exactly which files are authoritative for each experiment number
|
|
% once experiments/0N_*.py scripts exist.
|