Files
fidc-backtest-engine/docs/evidence/typed-current-rolling-helper-20260905.json
T

96 lines
4.2 KiB
JSON

{
"schemaVersion": "fidc-typed-current-rolling-helper/v1",
"measuredAt": "2026-09-05T02:51:00+08:00",
"host": "192.168.31.177",
"engineCommit": "75ab0c06c66761d7b2b0edb3359359e13d1265e3",
"serviceCommit": "9fd5a9e6d5668af57f6942fc3c4127953545d9c6",
"runnerBinarySha256": "1071852a374620029398a967d485b827ed2defbb6ecbcc3f1ee6ffd3e2db76b6",
"implementation": {
"description": "compile static stock close/volume rolling_mean_current calls to typed DataSet kernels and bypass generic string normalization and helper dispatch",
"evaluationRemainsLazy": true,
"dynamicFieldsUseGenericFallback": true,
"stockStateSizeChanged": false,
"rollingFormulaChanged": false,
"pitSemanticsChanged": false
},
"primaryFiveYearContract": {
"startDate": "2021-08-23",
"endDate": "2026-08-28",
"frequency": "1d",
"matchingType": "next_bar_open",
"totalReturn": 0.9219861819172002,
"tradeCount": 26088,
"canonicalSha256": "b42fea66237d06eadb24f6b8c9e2760e7319fe3699f315b99e01f433ef2aa234",
"resultStoreSha256": "92343fb369fea68b2544b654151c5c43a935940580b14afbe8eefb3844f72a54",
"processCold": {
"totalSeconds": 21.504,
"dataSeconds": 12.753,
"engineSeconds": 4.618,
"unattributedSeconds": 3.489
},
"processHotEngineSeconds": [5.292, 4.729, 4.778, 4.635, 4.685],
"processHotMedianEngineSeconds": 4.729,
"calendarMajorBaselineMedianEngineSeconds": 5.202,
"observedMedianImprovementPercent": 9.09265667051134,
"resultConsistent": true,
"terminalAuditStatus": "clean"
},
"secondaryFiveYearContract": {
"totalReturn": 1.1342962298106998,
"tradeCount": 19404,
"canonicalSha256": "0dbd3fad624097c673c4a5ec2f545f95e9c21d1d5337bb2b48ffeb22b16cb2b9",
"resultStoreSha256": "416d2f87241fb4c6b917f6aeecb588f82f6e7d51a103f4c53a74d11971f16839",
"engineSeconds": [4.031, 4.08, 4.049, 3.976],
"medianEngineSeconds": 4.049,
"calendarMajorBaselineMedianEngineSeconds": 4.878,
"observedMedianImprovementPercent": 16.99466994669946,
"resultConsistent": true,
"terminalAuditStatus": "clean"
},
"hardwareCounters": {
"candidateRunId": "btr_1788547776300_3162323_11",
"candidateEngineSeconds": 4.782,
"candidateCycles": 13368504015,
"candidateInstructions": 26049740736,
"candidateBranches": 4601262679,
"candidateBranchMisses": 19416727,
"fieldProjectionBaselineInstructions": 26663937176,
"fieldProjectionBaselineBranches": 4751846020,
"observedInstructionReductionPercent": 2.303472423993083,
"observedBranchReductionPercent": 3.1689440349331863
},
"profile": {
"runId": "btr_1788547704257_3162323_10",
"engineSeconds": 12.057,
"hostLoadAverageAfterRun": 35.31,
"performanceComparisonExcluded": true,
"genericResolveCurrentRollingMeanPresentInTopProfile": false,
"typedCurrentVolumeKernelPercent": 2.25,
"note": "profile percentages remain useful for call-path attribution, but this run overlapped heavy external and managed factor CPU load and is excluded from wall-time comparison"
},
"memory": {
"serviceCgroupCurrentBytes": 11495362560,
"serviceCgroupPeakBytes": 11497156608,
"processRssKiB": 11213936,
"processAnonymousKiB": 11197740
},
"testGate": {
"coreUnitTotal": 421,
"corePassed": 415,
"ignoredManualBenchmarks": 6,
"failed": 0,
"integrationSuitesPassed": true
},
"remoteArtifacts": [
"/srv/fidc/canonical/run/fidc-private/evidence/typed-current-rolling-primary-20260905.json",
"/srv/fidc/canonical/run/fidc-private/evidence/typed-current-rolling-secondary-20260905.json",
"/srv/fidc/canonical/run/fidc-private/evidence/typed-current-rolling-profile-20260905/perf.data",
"/srv/fidc/canonical/run/fidc-private/evidence/typed-current-rolling-profile-20260905/perf-report.txt",
"/srv/fidc/canonical/run/fidc-private/evidence/typed-current-rolling-perf-stat-20260905/perf-stat.csv"
],
"acceptance": {
"status": "accepted_generic_typed_lazy_helper",
"reason": "two different five-year contracts preserve exact outputs, both stable medians improve, hardware work falls, and the implementation keeps lazy short-circuit evaluation without enlarging per-stock state"
}
}