Files
fidc-backtest-engine/docs/evidence/feature-date-market-integrity-20260913.json
T

1556 lines
66 KiB
JSON

{
"schema": "fidc.feature-date-market-integrity/v1",
"status": "backtest_deployed_and_replayed_trading_consumers_not_deployed",
"red_test": {
"sha256": "56971542de5dcd5cb696ba8b0ddd1fd71bfdc6249035754ddba2840a28d0eddd",
"case": "synthetic missing 2025-04-03 market with 2025-04-07 market present",
"incorrect_close": 20.0,
"incorrect_volume": 45600
},
"change": "Remove two feature-market fallbacks and the final unwrap_or; fail with the exact missing feature date, preserve same-day and execution quote semantics",
"tests": {
"engine-tests-v2": {
"passed": 783,
"failed": 0,
"ignored": 9,
"sha256": "5baf563bb68d8ef9a95036d5de4c6b46288fa6ac6cf934c4f005bacd82bf51f4"
},
"runner-tests": {
"passed": 410,
"failed": 0,
"ignored": 8,
"sha256": "b045e7305ee8645f3ed695f2efa14c15a7e6fcfc83c4cf96f1754871d73c08db"
},
"api-tests": {
"passed": 113,
"failed": 0,
"ignored": 3,
"sha256": "b773ba6f4e616cf68b00dfc54294c96f5091abd23a4624fe0a16388650e12f7e"
}
},
"cohorts": {
"http-baseline": {
"schemaVersion": "fidc-backtest-benchmark/v5",
"label": "feature-date-baseline",
"generatedAtUnixSeconds": 1789251944,
"requestSha256": "93133139394cc66a97bdfee7393624e27a9867fdc13b079ac47e3f792c52e72e",
"requestOrigin": {
"kind": "request_file"
},
"baseline": null,
"baselineComparable": true,
"baselineComparison": null,
"bundleRefresh": null,
"baseUrl": "http://127.0.0.1:8081",
"runs": [
{
"slot": 0,
"cacheClass": "dataset_memory_cleared_disk_and_source_unchanged",
"runId": "btr_1789251904666_3596554_4",
"status": "succeeded",
"queueWaitSeconds": 0.0,
"executionSeconds": 17.689,
"totalSeconds": 17.689,
"runnerSeconds": 17.375,
"bundleValidationSeconds": 0.004,
"sourceEpochSeconds": 0.0,
"strategyContractSeconds": 0.07,
"terminalCalendarSeconds": 0.0,
"riskFreeRateSeconds": 0.0,
"riskFreeRateCacheHit": true,
"engineSeconds": 8.141,
"engineTaskWallSeconds": 8.141,
"engineThreadCpuSeconds": 8.138,
"engineTaskCount": 1,
"dataSeconds": 8.664,
"resultSeconds": 0.478,
"unattributedSeconds": 0.0,
"canonicalSeconds": 0.329,
"resultFinalization": {
"canonicalSeconds": 0.329,
"processEventStoreSeconds": 0.139,
"storePublishSeconds": 0.004,
"summarySeconds": 0.001
},
"dataPreparationTimings": {
"adjustmentValidationSeconds": 0.0,
"availableStockStDates": 0,
"benchmarkFetchSeconds": 0.055,
"candidatePlanBasePanelSeconds": 0.0,
"candidatePlanSelectionSeconds": 0.0,
"corporateActionSeconds": 0.025,
"datasetConstructSeconds": 1.998,
"externalFetchSeconds": 0.057,
"historyDateSeconds": 0.012,
"instrumentIndexBuildSeconds": 0.365,
"instrumentMetadataSeconds": 0.013,
"loopSeconds": 1.688,
"marketIndexBuildSeconds": 0.93,
"quotePlanSeconds": 0.0,
"riskSnapshotSeconds": 0.0,
"sourceQuerySeconds": 3.145,
"stockStLookupSeconds": 0.0,
"supplementalExecutionFetchSeconds": 0.0,
"totalSeconds": 8.656
},
"finalizationSeconds": 0.31,
"finalizationTimings": {
"artifactVerificationSeconds": 0.004,
"cacheRegistrationSeconds": 0.0,
"postgresClientAcquireSeconds": 0.0,
"postgresPersistSeconds": 0.305,
"preTerminalUpdateSeconds": 0.31,
"schemaCheckSeconds": 0.0,
"timingSource": "fidc-backtest-service-monotonic"
},
"totalReturn": 1.1145063528908001,
"tradeCount": 21393,
"riskDecisionCount": 78,
"resultStoreDigest": "1905f0c8a887215279342b26d5769a6cbe40058971eef15adf86ef2eaa02aeb9",
"canonicalResultDigest": "3f089cbcc5412e07bbe2308d0dd60ac561a119f0a2228010fc3323714fde8ca7",
"terminalAudit": {
"cashReceivableCount": 0,
"cashReceivableTotalAmount": 0.0,
"earliestDeferredCashDate": null,
"futuresOpenOrderCount": 0,
"lastExecutionDate": "2025-11-17",
"omittedOpenOrderCount": 0,
"openOrderSamples": [],
"pendingCashFlowCount": 0,
"pendingCashFlowNetAmount": 0.0,
"status": "clean",
"stockOpenOrderCount": 0
},
"terminalAuditVerified": true,
"terminalAuditSha256": "b864aac0c3ffde1824aa520c5aa0cf6c71ddb9cb4d6bd5a7b8cfda2a94b35ff3",
"implementation": {
"buildManifestSha256": "52f176b70bd0eeb04d7fa7ea53ba6b6cf7110e756e73a2f15ba073dcdf499c46",
"builtAt": "2026-09-13T04:00:12+08:00",
"engineCommit": "5c65e65c6f6a33d945812d58b2cfe7da56ae94f9",
"identitySha256": "8150cc5318562622d7190f11955ca9e366b4c6652c4c0e99bfc5e71382441ddb",
"runnerBinarySha256": "3968b91d46c9f298db00c16d05a880216303a8df0dd4b3d9cd6623c165bae45c",
"schemaVersion": "fidc-backtest-implementation/v1",
"serviceBinarySha256": "4e08e81013bf00546cbd92e87b92b26c043cb6379c410afd6f293a7050dbbfe6",
"serviceCommit": "d5aa7ca5a682eb5d6b4e14b68d750f1d3805992f",
"status": "verified"
},
"implementationVerified": true,
"implementationIdentitySha256": "8150cc5318562622d7190f11955ca9e366b4c6652c4c0e99bfc5e71382441ddb",
"artifactManifest": {
"canonicalResult": {
"algorithm": "sha256",
"ordering": "engine_fact_order_v2",
"schemaVersion": "fidc-canonical-backtest-result/v2",
"sections": {
"accountEvents": {
"rowCount": 21555,
"sha256": "8c839c89191d2b5220fa1dd86f8d74bdd57fa566a096a0bbf6932d0247b48e8a"
},
"equityFacts": {
"rowCount": 1025,
"sha256": "f928695650bdd90eb25d2acd478e0064046883649efa25cd2d4cdbbd27035c27"
},
"fillEvents": {
"rowCount": 21393,
"sha256": "2a90bef0994dda1b7f6e914e4c58037ec0b91cd828eb09745f71aecde071f791"
},
"holdingSnapshots": {
"rowCount": 28353,
"sha256": "799371917e516fb251b4afb60aeb4a1b8fc4b269ecfc27f827a3b388c4985a04"
},
"orderEvents": {
"rowCount": 21491,
"sha256": "0685ac0c31933b6cf5d1319912de3f398c40ce7ee01c28b4abec1b98f92fb318"
},
"riskAudits": {
"rowCount": 78,
"sha256": "e394cc9e8f3bac17a2f80f9db8738b91d4e960ff230647e17e5145b86d14b986"
}
},
"sha256": "3f089cbcc5412e07bbe2308d0dd60ac561a119f0a2228010fc3323714fde8ca7",
"totalRows": 93895
},
"processEventStore": {
"bytes": 13029289,
"identitySha256": "2dbf9b7dc8bd319c7a19c8c64b692b9180f840cb105042f1c1c18eaeab7873b6",
"manifestBytes": 8369,
"manifestSha256": "ca5ff7c14aaf52f08c299348df63b2a40de73b661475f356f23905e9377fc6b4",
"schemaVersion": "fidc-backtest-process-event-manifest/v1",
"sections": {
"processEvents": {
"blockCount": 52,
"bytes": 13020920,
"rowCount": 91977,
"sha256": "f3046d2585f2951e7dde36da9fe3b602f0d8d825827155827e53cab9d5f49c71"
}
},
"sha256": "a5899f3f83eaf03620109672607565f0638920576113e57ceebe69eecaff2f4a",
"totalEvents": 91977
},
"resultStore": {
"bytes": 30455413,
"identitySha256": "9220d7316be46c0fa9b6ab01971544905c72759d319aa7f335542acf5370ad6b",
"manifestBytes": 46438,
"manifestSha256": "a778d9d7a6be29e55b668bf09fc5e543576bb85922ceda2f1f4993d91c625735",
"schemaVersion": "fidc-backtest-fact-manifest/v1",
"sections": {
"accountEvents": {
"blockCount": 52,
"bytes": 2786045,
"rowCount": 21555,
"sha256": "515e5355f1451e0776e2e9bc2c226c95a7e912539c4544f3fe5c1271aac47e37"
},
"equityFacts": {
"blockCount": 52,
"bytes": 3262272,
"rowCount": 1025,
"sha256": "f8ba08e4bc821d4ac4e83eed0072719b0f4b5427a142d1107b29ecb9026c84e3"
},
"fillEvents": {
"blockCount": 52,
"bytes": 6509709,
"rowCount": 21393,
"sha256": "33724d2d3114135c4c8cc4d3e0e49ef5ecce23ea2a9e662085c8dec0f6eb0fcc"
},
"holdingSnapshots": {
"blockCount": 52,
"bytes": 12972396,
"rowCount": 28353,
"sha256": "842bcd0c3db9a357604ea4d5d7bb21e198864214fc36b72490dc91d074542d47"
},
"orderEvents": {
"blockCount": 52,
"bytes": 4859094,
"rowCount": 21491,
"sha256": "a58486ea5a33c171a48c25cf9696cd3a7ce94b2df5b7dfcf515576faf0af902c"
},
"riskAudits": {
"blockCount": 30,
"bytes": 19459,
"rowCount": 78,
"sha256": "9c32850968efbd8895515070b78613b1c77224c16d7a156c19a36fd480928af5"
}
},
"sha256": "1905f0c8a887215279342b26d5769a6cbe40058971eef15adf86ef2eaa02aeb9",
"totalEvents": 93895
},
"schemaVersion": "fidc-backtest-artifacts/v4"
},
"datasetMemoryClear": {
"cleared": {
"datasetMemoryCache": {
"removedEntries": 1
}
},
"status": "ok"
}
},
{
"slot": 1,
"cacheClass": "dataset_memory_cleared_disk_and_source_unchanged",
"runId": "btr_1789251925997_3596554_5",
"status": "succeeded",
"queueWaitSeconds": 0.0,
"executionSeconds": 17.082,
"totalSeconds": 17.082,
"runnerSeconds": 16.792,
"bundleValidationSeconds": 0.007,
"sourceEpochSeconds": 0.0,
"strategyContractSeconds": 0.003,
"terminalCalendarSeconds": 0.0,
"riskFreeRateSeconds": 0.0,
"riskFreeRateCacheHit": true,
"engineSeconds": 7.947,
"engineTaskWallSeconds": 7.947,
"engineThreadCpuSeconds": 7.946,
"engineTaskCount": 1,
"dataSeconds": 8.333,
"resultSeconds": 0.488,
"unattributedSeconds": 0.0,
"canonicalSeconds": 0.339,
"resultFinalization": {
"canonicalSeconds": 0.339,
"processEventStoreSeconds": 0.138,
"storePublishSeconds": 0.004,
"summarySeconds": 0.001
},
"dataPreparationTimings": {
"adjustmentValidationSeconds": 0.0,
"availableStockStDates": 0,
"benchmarkFetchSeconds": 0.059,
"candidatePlanBasePanelSeconds": 0.0,
"candidatePlanSelectionSeconds": 0.0,
"corporateActionSeconds": 0.026,
"datasetConstructSeconds": 1.972,
"externalFetchSeconds": 0.061,
"historyDateSeconds": 0.013,
"instrumentIndexBuildSeconds": 0.363,
"instrumentMetadataSeconds": 0.015,
"loopSeconds": 1.566,
"marketIndexBuildSeconds": 0.897,
"quotePlanSeconds": 0.0,
"riskSnapshotSeconds": 0.0,
"sourceQuerySeconds": 2.995,
"stockStLookupSeconds": 0.0,
"supplementalExecutionFetchSeconds": 0.0,
"totalSeconds": 8.325
},
"finalizationSeconds": 0.286,
"finalizationTimings": {
"artifactVerificationSeconds": 0.005,
"cacheRegistrationSeconds": 0.0,
"postgresClientAcquireSeconds": 0.0,
"postgresPersistSeconds": 0.281,
"preTerminalUpdateSeconds": 0.286,
"schemaCheckSeconds": 0.0,
"timingSource": "fidc-backtest-service-monotonic"
},
"totalReturn": 1.1145063528908001,
"tradeCount": 21393,
"riskDecisionCount": 78,
"resultStoreDigest": "1905f0c8a887215279342b26d5769a6cbe40058971eef15adf86ef2eaa02aeb9",
"canonicalResultDigest": "3f089cbcc5412e07bbe2308d0dd60ac561a119f0a2228010fc3323714fde8ca7",
"terminalAudit": {
"cashReceivableCount": 0,
"cashReceivableTotalAmount": 0.0,
"earliestDeferredCashDate": null,
"futuresOpenOrderCount": 0,
"lastExecutionDate": "2025-11-17",
"omittedOpenOrderCount": 0,
"openOrderSamples": [],
"pendingCashFlowCount": 0,
"pendingCashFlowNetAmount": 0.0,
"status": "clean",
"stockOpenOrderCount": 0
},
"terminalAuditVerified": true,
"terminalAuditSha256": "b864aac0c3ffde1824aa520c5aa0cf6c71ddb9cb4d6bd5a7b8cfda2a94b35ff3",
"implementation": {
"buildManifestSha256": "52f176b70bd0eeb04d7fa7ea53ba6b6cf7110e756e73a2f15ba073dcdf499c46",
"builtAt": "2026-09-13T04:00:12+08:00",
"engineCommit": "5c65e65c6f6a33d945812d58b2cfe7da56ae94f9",
"identitySha256": "8150cc5318562622d7190f11955ca9e366b4c6652c4c0e99bfc5e71382441ddb",
"runnerBinarySha256": "3968b91d46c9f298db00c16d05a880216303a8df0dd4b3d9cd6623c165bae45c",
"schemaVersion": "fidc-backtest-implementation/v1",
"serviceBinarySha256": "4e08e81013bf00546cbd92e87b92b26c043cb6379c410afd6f293a7050dbbfe6",
"serviceCommit": "d5aa7ca5a682eb5d6b4e14b68d750f1d3805992f",
"status": "verified"
},
"implementationVerified": true,
"implementationIdentitySha256": "8150cc5318562622d7190f11955ca9e366b4c6652c4c0e99bfc5e71382441ddb",
"artifactManifest": {
"canonicalResult": {
"algorithm": "sha256",
"ordering": "engine_fact_order_v2",
"schemaVersion": "fidc-canonical-backtest-result/v2",
"sections": {
"accountEvents": {
"rowCount": 21555,
"sha256": "8c839c89191d2b5220fa1dd86f8d74bdd57fa566a096a0bbf6932d0247b48e8a"
},
"equityFacts": {
"rowCount": 1025,
"sha256": "f928695650bdd90eb25d2acd478e0064046883649efa25cd2d4cdbbd27035c27"
},
"fillEvents": {
"rowCount": 21393,
"sha256": "2a90bef0994dda1b7f6e914e4c58037ec0b91cd828eb09745f71aecde071f791"
},
"holdingSnapshots": {
"rowCount": 28353,
"sha256": "799371917e516fb251b4afb60aeb4a1b8fc4b269ecfc27f827a3b388c4985a04"
},
"orderEvents": {
"rowCount": 21491,
"sha256": "0685ac0c31933b6cf5d1319912de3f398c40ce7ee01c28b4abec1b98f92fb318"
},
"riskAudits": {
"rowCount": 78,
"sha256": "e394cc9e8f3bac17a2f80f9db8738b91d4e960ff230647e17e5145b86d14b986"
}
},
"sha256": "3f089cbcc5412e07bbe2308d0dd60ac561a119f0a2228010fc3323714fde8ca7",
"totalRows": 93895
},
"processEventStore": {
"bytes": 13029289,
"identitySha256": "2dbf9b7dc8bd319c7a19c8c64b692b9180f840cb105042f1c1c18eaeab7873b6",
"manifestBytes": 8369,
"manifestSha256": "ca5ff7c14aaf52f08c299348df63b2a40de73b661475f356f23905e9377fc6b4",
"schemaVersion": "fidc-backtest-process-event-manifest/v1",
"sections": {
"processEvents": {
"blockCount": 52,
"bytes": 13020920,
"rowCount": 91977,
"sha256": "f3046d2585f2951e7dde36da9fe3b602f0d8d825827155827e53cab9d5f49c71"
}
},
"sha256": "a5899f3f83eaf03620109672607565f0638920576113e57ceebe69eecaff2f4a",
"totalEvents": 91977
},
"resultStore": {
"bytes": 30455413,
"identitySha256": "9220d7316be46c0fa9b6ab01971544905c72759d319aa7f335542acf5370ad6b",
"manifestBytes": 46438,
"manifestSha256": "a778d9d7a6be29e55b668bf09fc5e543576bb85922ceda2f1f4993d91c625735",
"schemaVersion": "fidc-backtest-fact-manifest/v1",
"sections": {
"accountEvents": {
"blockCount": 52,
"bytes": 2786045,
"rowCount": 21555,
"sha256": "515e5355f1451e0776e2e9bc2c226c95a7e912539c4544f3fe5c1271aac47e37"
},
"equityFacts": {
"blockCount": 52,
"bytes": 3262272,
"rowCount": 1025,
"sha256": "f8ba08e4bc821d4ac4e83eed0072719b0f4b5427a142d1107b29ecb9026c84e3"
},
"fillEvents": {
"blockCount": 52,
"bytes": 6509709,
"rowCount": 21393,
"sha256": "33724d2d3114135c4c8cc4d3e0e49ef5ecce23ea2a9e662085c8dec0f6eb0fcc"
},
"holdingSnapshots": {
"blockCount": 52,
"bytes": 12972396,
"rowCount": 28353,
"sha256": "842bcd0c3db9a357604ea4d5d7bb21e198864214fc36b72490dc91d074542d47"
},
"orderEvents": {
"blockCount": 52,
"bytes": 4859094,
"rowCount": 21491,
"sha256": "a58486ea5a33c171a48c25cf9696cd3a7ce94b2df5b7dfcf515576faf0af902c"
},
"riskAudits": {
"blockCount": 30,
"bytes": 19459,
"rowCount": 78,
"sha256": "9c32850968efbd8895515070b78613b1c77224c16d7a156c19a36fd480928af5"
}
},
"sha256": "1905f0c8a887215279342b26d5769a6cbe40058971eef15adf86ef2eaa02aeb9",
"totalEvents": 93895
},
"schemaVersion": "fidc-backtest-artifacts/v4"
},
"datasetMemoryClear": {
"cleared": {
"datasetMemoryCache": {
"removedEntries": 1
}
},
"status": "ok"
}
}
],
"summary": {
"resultConsistent": true,
"resultStoreDigest": "1905f0c8a887215279342b26d5769a6cbe40058971eef15adf86ef2eaa02aeb9",
"canonicalResultDigest": "3f089cbcc5412e07bbe2308d0dd60ac561a119f0a2228010fc3323714fde8ca7",
"totalReturn": 1.1145063528908001,
"tradeCount": 21393,
"terminalAudit": {
"cashReceivableCount": 0,
"cashReceivableTotalAmount": 0.0,
"earliestDeferredCashDate": null,
"futuresOpenOrderCount": 0,
"lastExecutionDate": "2025-11-17",
"omittedOpenOrderCount": 0,
"openOrderSamples": [],
"pendingCashFlowCount": 0,
"pendingCashFlowNetAmount": 0.0,
"status": "clean",
"stockOpenOrderCount": 0
},
"terminalAuditSha256": "b864aac0c3ffde1824aa520c5aa0cf6c71ddb9cb4d6bd5a7b8cfda2a94b35ff3",
"implementation": {
"buildManifestSha256": "52f176b70bd0eeb04d7fa7ea53ba6b6cf7110e756e73a2f15ba073dcdf499c46",
"builtAt": "2026-09-13T04:00:12+08:00",
"engineCommit": "5c65e65c6f6a33d945812d58b2cfe7da56ae94f9",
"identitySha256": "8150cc5318562622d7190f11955ca9e366b4c6652c4c0e99bfc5e71382441ddb",
"runnerBinarySha256": "3968b91d46c9f298db00c16d05a880216303a8df0dd4b3d9cd6623c165bae45c",
"schemaVersion": "fidc-backtest-implementation/v1",
"serviceBinarySha256": "4e08e81013bf00546cbd92e87b92b26c043cb6379c410afd6f293a7050dbbfe6",
"serviceCommit": "d5aa7ca5a682eb5d6b4e14b68d750f1d3805992f",
"status": "verified"
},
"implementationIdentitySha256": "8150cc5318562622d7190f11955ca9e366b4c6652c4c0e99bfc5e71382441ddb",
"firstRun": {
"queueWaitSeconds": 0.0,
"executionSeconds": 17.689,
"totalSeconds": 17.689,
"runnerSeconds": 17.375,
"bundleValidationSeconds": 0.004,
"sourceEpochSeconds": 0.0,
"strategyContractSeconds": 0.07,
"terminalCalendarSeconds": 0.0,
"riskFreeRateSeconds": 0.0,
"riskFreeRateCacheHit": true,
"engineSeconds": 8.141,
"engineTaskWallSeconds": 8.141,
"engineThreadCpuSeconds": 8.138,
"engineTaskCount": 1,
"dataSeconds": 8.664,
"resultSeconds": 0.478,
"unattributedSeconds": 0.0,
"canonicalSeconds": 0.329,
"finalizationSeconds": 0.31
},
"subsequentRunsMedian": {
"queueWaitSeconds": 0.0,
"executionSeconds": 17.082,
"totalSeconds": 17.082,
"runnerSeconds": 16.792,
"bundleValidationSeconds": 0.007,
"sourceEpochSeconds": 0.0,
"strategyContractSeconds": 0.003,
"terminalCalendarSeconds": 0.0,
"riskFreeRateSeconds": 0.0,
"riskFreeRateCacheHit": true,
"engineSeconds": 7.947,
"engineTaskWallSeconds": 7.947,
"engineThreadCpuSeconds": 7.946,
"engineTaskCount": 1.0,
"dataSeconds": 8.333,
"resultSeconds": 0.488,
"unattributedSeconds": 0.0,
"canonicalSeconds": 0.339,
"finalizationSeconds": 0.286
}
}
},
"http-candidate": {
"schemaVersion": "fidc-backtest-benchmark/v5",
"label": "feature-date-candidate",
"generatedAtUnixSeconds": 1789252079,
"requestSha256": "93133139394cc66a97bdfee7393624e27a9867fdc13b079ac47e3f792c52e72e",
"requestOrigin": {
"kind": "request_file"
},
"baseline": null,
"baselineComparable": true,
"baselineComparison": null,
"bundleRefresh": null,
"baseUrl": "http://127.0.0.1:8081",
"runs": [
{
"slot": 0,
"cacheClass": "dataset_memory_cleared_disk_and_source_unchanged",
"runId": "btr_1789252042334_3735010_0",
"status": "succeeded",
"queueWaitSeconds": 0.0,
"executionSeconds": 15.668,
"totalSeconds": 15.668,
"runnerSeconds": 15.366,
"bundleValidationSeconds": 0.004,
"sourceEpochSeconds": 0.0,
"strategyContractSeconds": 0.002,
"terminalCalendarSeconds": 0.0,
"riskFreeRateSeconds": 0.008,
"riskFreeRateCacheHit": false,
"engineSeconds": 7.608,
"engineTaskWallSeconds": 7.608,
"engineThreadCpuSeconds": 7.606,
"engineTaskCount": 1,
"dataSeconds": 7.247,
"resultSeconds": 0.483,
"unattributedSeconds": 0.0,
"canonicalSeconds": 0.33,
"resultFinalization": {
"canonicalSeconds": 0.33,
"processEventStoreSeconds": 0.142,
"storePublishSeconds": 0.004,
"summarySeconds": 0.001
},
"dataPreparationTimings": {
"adjustmentValidationSeconds": 0.0,
"availableStockStDates": 0,
"benchmarkFetchSeconds": 0.055,
"candidatePlanBasePanelSeconds": 0.0,
"candidatePlanSelectionSeconds": 0.0,
"corporateActionSeconds": 0.022,
"datasetConstructSeconds": 1.862,
"externalFetchSeconds": 0.057,
"historyDateSeconds": 0.012,
"instrumentIndexBuildSeconds": 0.332,
"instrumentMetadataSeconds": 0.014,
"loopSeconds": 1.453,
"marketIndexBuildSeconds": 0.769,
"quotePlanSeconds": 0.0,
"riskSnapshotSeconds": 0.0,
"sourceQuerySeconds": 2.315,
"stockStLookupSeconds": 0.0,
"supplementalExecutionFetchSeconds": 0.0,
"totalSeconds": 7.239
},
"finalizationSeconds": 0.298,
"finalizationTimings": {
"artifactVerificationSeconds": 0.005,
"cacheRegistrationSeconds": 0.0,
"postgresClientAcquireSeconds": 0.0,
"postgresPersistSeconds": 0.293,
"preTerminalUpdateSeconds": 0.298,
"schemaCheckSeconds": 0.0,
"timingSource": "fidc-backtest-service-monotonic"
},
"totalReturn": 1.1145063528908001,
"tradeCount": 21393,
"riskDecisionCount": 78,
"resultStoreDigest": "1905f0c8a887215279342b26d5769a6cbe40058971eef15adf86ef2eaa02aeb9",
"canonicalResultDigest": "3f089cbcc5412e07bbe2308d0dd60ac561a119f0a2228010fc3323714fde8ca7",
"terminalAudit": {
"cashReceivableCount": 0,
"cashReceivableTotalAmount": 0.0,
"earliestDeferredCashDate": null,
"futuresOpenOrderCount": 0,
"lastExecutionDate": "2025-11-17",
"omittedOpenOrderCount": 0,
"openOrderSamples": [],
"pendingCashFlowCount": 0,
"pendingCashFlowNetAmount": 0.0,
"status": "clean",
"stockOpenOrderCount": 0
},
"terminalAuditVerified": true,
"terminalAuditSha256": "b864aac0c3ffde1824aa520c5aa0cf6c71ddb9cb4d6bd5a7b8cfda2a94b35ff3",
"implementation": {
"buildManifestSha256": "3bfe194b563b1c54fa5697fa9dfb39348e2cfcb17fc1442784f1890c0a66d189",
"builtAt": "2026-09-13T06:26:41+08:00",
"engineCommit": "e3b39295787c4fd896753d633e457deddf9f1232",
"identitySha256": "d196bd4740b1b506c42515a689ae155a21e37b8092956b99a298b8d7934e53c7",
"runnerBinarySha256": "aebdd37ad30ee73f11a9ffd206ad8c978ced19a257cb51849881b0e5bdce36ee",
"schemaVersion": "fidc-backtest-implementation/v1",
"serviceBinarySha256": "86f0a0385410db8ab308edf892f4ad6376c0a706c0ebbac0f397a23539d782c0",
"serviceCommit": "106a89d8bb74af494cdf84d9d3af5ec4bcb249cd",
"status": "verified"
},
"implementationVerified": true,
"implementationIdentitySha256": "d196bd4740b1b506c42515a689ae155a21e37b8092956b99a298b8d7934e53c7",
"artifactManifest": {
"canonicalResult": {
"algorithm": "sha256",
"ordering": "engine_fact_order_v2",
"schemaVersion": "fidc-canonical-backtest-result/v2",
"sections": {
"accountEvents": {
"rowCount": 21555,
"sha256": "8c839c89191d2b5220fa1dd86f8d74bdd57fa566a096a0bbf6932d0247b48e8a"
},
"equityFacts": {
"rowCount": 1025,
"sha256": "f928695650bdd90eb25d2acd478e0064046883649efa25cd2d4cdbbd27035c27"
},
"fillEvents": {
"rowCount": 21393,
"sha256": "2a90bef0994dda1b7f6e914e4c58037ec0b91cd828eb09745f71aecde071f791"
},
"holdingSnapshots": {
"rowCount": 28353,
"sha256": "799371917e516fb251b4afb60aeb4a1b8fc4b269ecfc27f827a3b388c4985a04"
},
"orderEvents": {
"rowCount": 21491,
"sha256": "0685ac0c31933b6cf5d1319912de3f398c40ce7ee01c28b4abec1b98f92fb318"
},
"riskAudits": {
"rowCount": 78,
"sha256": "e394cc9e8f3bac17a2f80f9db8738b91d4e960ff230647e17e5145b86d14b986"
}
},
"sha256": "3f089cbcc5412e07bbe2308d0dd60ac561a119f0a2228010fc3323714fde8ca7",
"totalRows": 93895
},
"processEventStore": {
"bytes": 13029289,
"identitySha256": "2dbf9b7dc8bd319c7a19c8c64b692b9180f840cb105042f1c1c18eaeab7873b6",
"manifestBytes": 8369,
"manifestSha256": "ca5ff7c14aaf52f08c299348df63b2a40de73b661475f356f23905e9377fc6b4",
"schemaVersion": "fidc-backtest-process-event-manifest/v1",
"sections": {
"processEvents": {
"blockCount": 52,
"bytes": 13020920,
"rowCount": 91977,
"sha256": "f3046d2585f2951e7dde36da9fe3b602f0d8d825827155827e53cab9d5f49c71"
}
},
"sha256": "a5899f3f83eaf03620109672607565f0638920576113e57ceebe69eecaff2f4a",
"totalEvents": 91977
},
"resultStore": {
"bytes": 30455413,
"identitySha256": "9220d7316be46c0fa9b6ab01971544905c72759d319aa7f335542acf5370ad6b",
"manifestBytes": 46438,
"manifestSha256": "a778d9d7a6be29e55b668bf09fc5e543576bb85922ceda2f1f4993d91c625735",
"schemaVersion": "fidc-backtest-fact-manifest/v1",
"sections": {
"accountEvents": {
"blockCount": 52,
"bytes": 2786045,
"rowCount": 21555,
"sha256": "515e5355f1451e0776e2e9bc2c226c95a7e912539c4544f3fe5c1271aac47e37"
},
"equityFacts": {
"blockCount": 52,
"bytes": 3262272,
"rowCount": 1025,
"sha256": "f8ba08e4bc821d4ac4e83eed0072719b0f4b5427a142d1107b29ecb9026c84e3"
},
"fillEvents": {
"blockCount": 52,
"bytes": 6509709,
"rowCount": 21393,
"sha256": "33724d2d3114135c4c8cc4d3e0e49ef5ecce23ea2a9e662085c8dec0f6eb0fcc"
},
"holdingSnapshots": {
"blockCount": 52,
"bytes": 12972396,
"rowCount": 28353,
"sha256": "842bcd0c3db9a357604ea4d5d7bb21e198864214fc36b72490dc91d074542d47"
},
"orderEvents": {
"blockCount": 52,
"bytes": 4859094,
"rowCount": 21491,
"sha256": "a58486ea5a33c171a48c25cf9696cd3a7ce94b2df5b7dfcf515576faf0af902c"
},
"riskAudits": {
"blockCount": 30,
"bytes": 19459,
"rowCount": 78,
"sha256": "9c32850968efbd8895515070b78613b1c77224c16d7a156c19a36fd480928af5"
}
},
"sha256": "1905f0c8a887215279342b26d5769a6cbe40058971eef15adf86ef2eaa02aeb9",
"totalEvents": 93895
},
"schemaVersion": "fidc-backtest-artifacts/v4"
},
"datasetMemoryClear": {
"cleared": {
"datasetMemoryCache": {
"removedEntries": 0
}
},
"status": "ok"
}
},
{
"slot": 1,
"cacheClass": "dataset_memory_cleared_disk_and_source_unchanged",
"runId": "btr_1789252061568_3735010_1",
"status": "succeeded",
"queueWaitSeconds": 0.0,
"executionSeconds": 15.717,
"totalSeconds": 15.717,
"runnerSeconds": 15.435,
"bundleValidationSeconds": 0.005,
"sourceEpochSeconds": 0.0,
"strategyContractSeconds": 0.003,
"terminalCalendarSeconds": 0.0,
"riskFreeRateSeconds": 0.0,
"riskFreeRateCacheHit": true,
"engineSeconds": 7.985,
"engineTaskWallSeconds": 7.985,
"engineThreadCpuSeconds": 7.984,
"engineTaskCount": 1,
"dataSeconds": 6.949,
"resultSeconds": 0.481,
"unattributedSeconds": 0.0,
"canonicalSeconds": 0.331,
"resultFinalization": {
"canonicalSeconds": 0.331,
"processEventStoreSeconds": 0.14,
"storePublishSeconds": 0.004,
"summarySeconds": 0.001
},
"dataPreparationTimings": {
"adjustmentValidationSeconds": 0.0,
"availableStockStDates": 0,
"benchmarkFetchSeconds": 0.057,
"candidatePlanBasePanelSeconds": 0.0,
"candidatePlanSelectionSeconds": 0.0,
"corporateActionSeconds": 0.024,
"datasetConstructSeconds": 1.975,
"externalFetchSeconds": 0.058,
"historyDateSeconds": 0.012,
"instrumentIndexBuildSeconds": 0.333,
"instrumentMetadataSeconds": 0.014,
"loopSeconds": 1.413,
"marketIndexBuildSeconds": 0.712,
"quotePlanSeconds": 0.0,
"riskSnapshotSeconds": 0.0,
"sourceQuerySeconds": 2.015,
"stockStLookupSeconds": 0.0,
"supplementalExecutionFetchSeconds": 0.0,
"totalSeconds": 6.941
},
"finalizationSeconds": 0.278,
"finalizationTimings": {
"artifactVerificationSeconds": 0.004,
"cacheRegistrationSeconds": 0.0,
"postgresClientAcquireSeconds": 0.0,
"postgresPersistSeconds": 0.273,
"preTerminalUpdateSeconds": 0.278,
"schemaCheckSeconds": 0.0,
"timingSource": "fidc-backtest-service-monotonic"
},
"totalReturn": 1.1145063528908001,
"tradeCount": 21393,
"riskDecisionCount": 78,
"resultStoreDigest": "1905f0c8a887215279342b26d5769a6cbe40058971eef15adf86ef2eaa02aeb9",
"canonicalResultDigest": "3f089cbcc5412e07bbe2308d0dd60ac561a119f0a2228010fc3323714fde8ca7",
"terminalAudit": {
"cashReceivableCount": 0,
"cashReceivableTotalAmount": 0.0,
"earliestDeferredCashDate": null,
"futuresOpenOrderCount": 0,
"lastExecutionDate": "2025-11-17",
"omittedOpenOrderCount": 0,
"openOrderSamples": [],
"pendingCashFlowCount": 0,
"pendingCashFlowNetAmount": 0.0,
"status": "clean",
"stockOpenOrderCount": 0
},
"terminalAuditVerified": true,
"terminalAuditSha256": "b864aac0c3ffde1824aa520c5aa0cf6c71ddb9cb4d6bd5a7b8cfda2a94b35ff3",
"implementation": {
"buildManifestSha256": "3bfe194b563b1c54fa5697fa9dfb39348e2cfcb17fc1442784f1890c0a66d189",
"builtAt": "2026-09-13T06:26:41+08:00",
"engineCommit": "e3b39295787c4fd896753d633e457deddf9f1232",
"identitySha256": "d196bd4740b1b506c42515a689ae155a21e37b8092956b99a298b8d7934e53c7",
"runnerBinarySha256": "aebdd37ad30ee73f11a9ffd206ad8c978ced19a257cb51849881b0e5bdce36ee",
"schemaVersion": "fidc-backtest-implementation/v1",
"serviceBinarySha256": "86f0a0385410db8ab308edf892f4ad6376c0a706c0ebbac0f397a23539d782c0",
"serviceCommit": "106a89d8bb74af494cdf84d9d3af5ec4bcb249cd",
"status": "verified"
},
"implementationVerified": true,
"implementationIdentitySha256": "d196bd4740b1b506c42515a689ae155a21e37b8092956b99a298b8d7934e53c7",
"artifactManifest": {
"canonicalResult": {
"algorithm": "sha256",
"ordering": "engine_fact_order_v2",
"schemaVersion": "fidc-canonical-backtest-result/v2",
"sections": {
"accountEvents": {
"rowCount": 21555,
"sha256": "8c839c89191d2b5220fa1dd86f8d74bdd57fa566a096a0bbf6932d0247b48e8a"
},
"equityFacts": {
"rowCount": 1025,
"sha256": "f928695650bdd90eb25d2acd478e0064046883649efa25cd2d4cdbbd27035c27"
},
"fillEvents": {
"rowCount": 21393,
"sha256": "2a90bef0994dda1b7f6e914e4c58037ec0b91cd828eb09745f71aecde071f791"
},
"holdingSnapshots": {
"rowCount": 28353,
"sha256": "799371917e516fb251b4afb60aeb4a1b8fc4b269ecfc27f827a3b388c4985a04"
},
"orderEvents": {
"rowCount": 21491,
"sha256": "0685ac0c31933b6cf5d1319912de3f398c40ce7ee01c28b4abec1b98f92fb318"
},
"riskAudits": {
"rowCount": 78,
"sha256": "e394cc9e8f3bac17a2f80f9db8738b91d4e960ff230647e17e5145b86d14b986"
}
},
"sha256": "3f089cbcc5412e07bbe2308d0dd60ac561a119f0a2228010fc3323714fde8ca7",
"totalRows": 93895
},
"processEventStore": {
"bytes": 13029289,
"identitySha256": "2dbf9b7dc8bd319c7a19c8c64b692b9180f840cb105042f1c1c18eaeab7873b6",
"manifestBytes": 8369,
"manifestSha256": "ca5ff7c14aaf52f08c299348df63b2a40de73b661475f356f23905e9377fc6b4",
"schemaVersion": "fidc-backtest-process-event-manifest/v1",
"sections": {
"processEvents": {
"blockCount": 52,
"bytes": 13020920,
"rowCount": 91977,
"sha256": "f3046d2585f2951e7dde36da9fe3b602f0d8d825827155827e53cab9d5f49c71"
}
},
"sha256": "a5899f3f83eaf03620109672607565f0638920576113e57ceebe69eecaff2f4a",
"totalEvents": 91977
},
"resultStore": {
"bytes": 30455413,
"identitySha256": "9220d7316be46c0fa9b6ab01971544905c72759d319aa7f335542acf5370ad6b",
"manifestBytes": 46438,
"manifestSha256": "a778d9d7a6be29e55b668bf09fc5e543576bb85922ceda2f1f4993d91c625735",
"schemaVersion": "fidc-backtest-fact-manifest/v1",
"sections": {
"accountEvents": {
"blockCount": 52,
"bytes": 2786045,
"rowCount": 21555,
"sha256": "515e5355f1451e0776e2e9bc2c226c95a7e912539c4544f3fe5c1271aac47e37"
},
"equityFacts": {
"blockCount": 52,
"bytes": 3262272,
"rowCount": 1025,
"sha256": "f8ba08e4bc821d4ac4e83eed0072719b0f4b5427a142d1107b29ecb9026c84e3"
},
"fillEvents": {
"blockCount": 52,
"bytes": 6509709,
"rowCount": 21393,
"sha256": "33724d2d3114135c4c8cc4d3e0e49ef5ecce23ea2a9e662085c8dec0f6eb0fcc"
},
"holdingSnapshots": {
"blockCount": 52,
"bytes": 12972396,
"rowCount": 28353,
"sha256": "842bcd0c3db9a357604ea4d5d7bb21e198864214fc36b72490dc91d074542d47"
},
"orderEvents": {
"blockCount": 52,
"bytes": 4859094,
"rowCount": 21491,
"sha256": "a58486ea5a33c171a48c25cf9696cd3a7ce94b2df5b7dfcf515576faf0af902c"
},
"riskAudits": {
"blockCount": 30,
"bytes": 19459,
"rowCount": 78,
"sha256": "9c32850968efbd8895515070b78613b1c77224c16d7a156c19a36fd480928af5"
}
},
"sha256": "1905f0c8a887215279342b26d5769a6cbe40058971eef15adf86ef2eaa02aeb9",
"totalEvents": 93895
},
"schemaVersion": "fidc-backtest-artifacts/v4"
},
"datasetMemoryClear": {
"cleared": {
"datasetMemoryCache": {
"removedEntries": 1
}
},
"status": "ok"
}
}
],
"summary": {
"resultConsistent": true,
"resultStoreDigest": "1905f0c8a887215279342b26d5769a6cbe40058971eef15adf86ef2eaa02aeb9",
"canonicalResultDigest": "3f089cbcc5412e07bbe2308d0dd60ac561a119f0a2228010fc3323714fde8ca7",
"totalReturn": 1.1145063528908001,
"tradeCount": 21393,
"terminalAudit": {
"cashReceivableCount": 0,
"cashReceivableTotalAmount": 0.0,
"earliestDeferredCashDate": null,
"futuresOpenOrderCount": 0,
"lastExecutionDate": "2025-11-17",
"omittedOpenOrderCount": 0,
"openOrderSamples": [],
"pendingCashFlowCount": 0,
"pendingCashFlowNetAmount": 0.0,
"status": "clean",
"stockOpenOrderCount": 0
},
"terminalAuditSha256": "b864aac0c3ffde1824aa520c5aa0cf6c71ddb9cb4d6bd5a7b8cfda2a94b35ff3",
"implementation": {
"buildManifestSha256": "3bfe194b563b1c54fa5697fa9dfb39348e2cfcb17fc1442784f1890c0a66d189",
"builtAt": "2026-09-13T06:26:41+08:00",
"engineCommit": "e3b39295787c4fd896753d633e457deddf9f1232",
"identitySha256": "d196bd4740b1b506c42515a689ae155a21e37b8092956b99a298b8d7934e53c7",
"runnerBinarySha256": "aebdd37ad30ee73f11a9ffd206ad8c978ced19a257cb51849881b0e5bdce36ee",
"schemaVersion": "fidc-backtest-implementation/v1",
"serviceBinarySha256": "86f0a0385410db8ab308edf892f4ad6376c0a706c0ebbac0f397a23539d782c0",
"serviceCommit": "106a89d8bb74af494cdf84d9d3af5ec4bcb249cd",
"status": "verified"
},
"implementationIdentitySha256": "d196bd4740b1b506c42515a689ae155a21e37b8092956b99a298b8d7934e53c7",
"firstRun": {
"queueWaitSeconds": 0.0,
"executionSeconds": 15.668,
"totalSeconds": 15.668,
"runnerSeconds": 15.366,
"bundleValidationSeconds": 0.004,
"sourceEpochSeconds": 0.0,
"strategyContractSeconds": 0.002,
"terminalCalendarSeconds": 0.0,
"riskFreeRateSeconds": 0.008,
"riskFreeRateCacheHit": false,
"engineSeconds": 7.608,
"engineTaskWallSeconds": 7.608,
"engineThreadCpuSeconds": 7.606,
"engineTaskCount": 1,
"dataSeconds": 7.247,
"resultSeconds": 0.483,
"unattributedSeconds": 0.0,
"canonicalSeconds": 0.33,
"finalizationSeconds": 0.298
},
"subsequentRunsMedian": {
"queueWaitSeconds": 0.0,
"executionSeconds": 15.717,
"totalSeconds": 15.717,
"runnerSeconds": 15.435,
"bundleValidationSeconds": 0.005,
"sourceEpochSeconds": 0.0,
"strategyContractSeconds": 0.003,
"terminalCalendarSeconds": 0.0,
"riskFreeRateSeconds": 0.0,
"riskFreeRateCacheHit": true,
"engineSeconds": 7.985,
"engineTaskWallSeconds": 7.985,
"engineThreadCpuSeconds": 7.984,
"engineTaskCount": 1.0,
"dataSeconds": 6.949,
"resultSeconds": 0.481,
"unattributedSeconds": 0.0,
"canonicalSeconds": 0.331,
"finalizationSeconds": 0.278
}
}
},
"http-memory": {
"schemaVersion": "fidc-backtest-benchmark/v5",
"label": "feature-date-memory",
"generatedAtUnixSeconds": 1789252229,
"requestSha256": "93133139394cc66a97bdfee7393624e27a9867fdc13b079ac47e3f792c52e72e",
"requestOrigin": {
"kind": "request_file"
},
"baseline": null,
"baselineComparable": true,
"baselineComparison": null,
"bundleRefresh": null,
"baseUrl": "http://127.0.0.1:8081",
"runs": [
{
"slot": 0,
"cacheClass": "unverified",
"runId": "btr_1789252206579_3735010_2",
"status": "succeeded",
"queueWaitSeconds": 0.0,
"executionSeconds": 8.79,
"totalSeconds": 8.79,
"runnerSeconds": 8.491,
"bundleValidationSeconds": 0.004,
"sourceEpochSeconds": 0.0,
"strategyContractSeconds": 0.002,
"terminalCalendarSeconds": 0.0,
"riskFreeRateSeconds": 0.0,
"riskFreeRateCacheHit": true,
"engineSeconds": 7.988,
"engineTaskWallSeconds": 7.988,
"engineThreadCpuSeconds": 7.987,
"engineTaskCount": 1,
"dataSeconds": 0.006,
"resultSeconds": 0.481,
"unattributedSeconds": 0.0,
"canonicalSeconds": 0.33,
"resultFinalization": {
"canonicalSeconds": 0.33,
"processEventStoreSeconds": 0.14,
"storePublishSeconds": 0.004,
"summarySeconds": 0.001
},
"dataPreparationTimings": {
"adjustmentValidationSeconds": 0.0,
"availableStockStDates": 0,
"benchmarkFetchSeconds": 0.0,
"candidatePlanBasePanelSeconds": 0.0,
"candidatePlanSelectionSeconds": 0.0,
"corporateActionSeconds": 0.0,
"datasetConstructSeconds": 0.0,
"externalFetchSeconds": 0.0,
"historyDateSeconds": 0.0,
"instrumentIndexBuildSeconds": 0.0,
"instrumentMetadataSeconds": 0.0,
"loopSeconds": 0.0,
"marketIndexBuildSeconds": 0.0,
"quotePlanSeconds": 0.0,
"riskSnapshotSeconds": 0.0,
"sourceQuerySeconds": 0.0,
"stockStLookupSeconds": 0.0,
"supplementalExecutionFetchSeconds": 0.0,
"totalSeconds": 0.006
},
"finalizationSeconds": 0.295,
"finalizationTimings": {
"artifactVerificationSeconds": 0.004,
"cacheRegistrationSeconds": 0.0,
"postgresClientAcquireSeconds": 0.0,
"postgresPersistSeconds": 0.291,
"preTerminalUpdateSeconds": 0.295,
"schemaCheckSeconds": 0.0,
"timingSource": "fidc-backtest-service-monotonic"
},
"totalReturn": 1.1145063528908001,
"tradeCount": 21393,
"riskDecisionCount": 78,
"resultStoreDigest": "1905f0c8a887215279342b26d5769a6cbe40058971eef15adf86ef2eaa02aeb9",
"canonicalResultDigest": "3f089cbcc5412e07bbe2308d0dd60ac561a119f0a2228010fc3323714fde8ca7",
"terminalAudit": {
"cashReceivableCount": 0,
"cashReceivableTotalAmount": 0.0,
"earliestDeferredCashDate": null,
"futuresOpenOrderCount": 0,
"lastExecutionDate": "2025-11-17",
"omittedOpenOrderCount": 0,
"openOrderSamples": [],
"pendingCashFlowCount": 0,
"pendingCashFlowNetAmount": 0.0,
"status": "clean",
"stockOpenOrderCount": 0
},
"terminalAuditVerified": true,
"terminalAuditSha256": "b864aac0c3ffde1824aa520c5aa0cf6c71ddb9cb4d6bd5a7b8cfda2a94b35ff3",
"implementation": {
"buildManifestSha256": "3bfe194b563b1c54fa5697fa9dfb39348e2cfcb17fc1442784f1890c0a66d189",
"builtAt": "2026-09-13T06:26:41+08:00",
"engineCommit": "e3b39295787c4fd896753d633e457deddf9f1232",
"identitySha256": "d196bd4740b1b506c42515a689ae155a21e37b8092956b99a298b8d7934e53c7",
"runnerBinarySha256": "aebdd37ad30ee73f11a9ffd206ad8c978ced19a257cb51849881b0e5bdce36ee",
"schemaVersion": "fidc-backtest-implementation/v1",
"serviceBinarySha256": "86f0a0385410db8ab308edf892f4ad6376c0a706c0ebbac0f397a23539d782c0",
"serviceCommit": "106a89d8bb74af494cdf84d9d3af5ec4bcb249cd",
"status": "verified"
},
"implementationVerified": true,
"implementationIdentitySha256": "d196bd4740b1b506c42515a689ae155a21e37b8092956b99a298b8d7934e53c7",
"artifactManifest": {
"canonicalResult": {
"algorithm": "sha256",
"ordering": "engine_fact_order_v2",
"schemaVersion": "fidc-canonical-backtest-result/v2",
"sections": {
"accountEvents": {
"rowCount": 21555,
"sha256": "8c839c89191d2b5220fa1dd86f8d74bdd57fa566a096a0bbf6932d0247b48e8a"
},
"equityFacts": {
"rowCount": 1025,
"sha256": "f928695650bdd90eb25d2acd478e0064046883649efa25cd2d4cdbbd27035c27"
},
"fillEvents": {
"rowCount": 21393,
"sha256": "2a90bef0994dda1b7f6e914e4c58037ec0b91cd828eb09745f71aecde071f791"
},
"holdingSnapshots": {
"rowCount": 28353,
"sha256": "799371917e516fb251b4afb60aeb4a1b8fc4b269ecfc27f827a3b388c4985a04"
},
"orderEvents": {
"rowCount": 21491,
"sha256": "0685ac0c31933b6cf5d1319912de3f398c40ce7ee01c28b4abec1b98f92fb318"
},
"riskAudits": {
"rowCount": 78,
"sha256": "e394cc9e8f3bac17a2f80f9db8738b91d4e960ff230647e17e5145b86d14b986"
}
},
"sha256": "3f089cbcc5412e07bbe2308d0dd60ac561a119f0a2228010fc3323714fde8ca7",
"totalRows": 93895
},
"processEventStore": {
"bytes": 13029289,
"identitySha256": "2dbf9b7dc8bd319c7a19c8c64b692b9180f840cb105042f1c1c18eaeab7873b6",
"manifestBytes": 8369,
"manifestSha256": "ca5ff7c14aaf52f08c299348df63b2a40de73b661475f356f23905e9377fc6b4",
"schemaVersion": "fidc-backtest-process-event-manifest/v1",
"sections": {
"processEvents": {
"blockCount": 52,
"bytes": 13020920,
"rowCount": 91977,
"sha256": "f3046d2585f2951e7dde36da9fe3b602f0d8d825827155827e53cab9d5f49c71"
}
},
"sha256": "a5899f3f83eaf03620109672607565f0638920576113e57ceebe69eecaff2f4a",
"totalEvents": 91977
},
"resultStore": {
"bytes": 30455413,
"identitySha256": "9220d7316be46c0fa9b6ab01971544905c72759d319aa7f335542acf5370ad6b",
"manifestBytes": 46438,
"manifestSha256": "a778d9d7a6be29e55b668bf09fc5e543576bb85922ceda2f1f4993d91c625735",
"schemaVersion": "fidc-backtest-fact-manifest/v1",
"sections": {
"accountEvents": {
"blockCount": 52,
"bytes": 2786045,
"rowCount": 21555,
"sha256": "515e5355f1451e0776e2e9bc2c226c95a7e912539c4544f3fe5c1271aac47e37"
},
"equityFacts": {
"blockCount": 52,
"bytes": 3262272,
"rowCount": 1025,
"sha256": "f8ba08e4bc821d4ac4e83eed0072719b0f4b5427a142d1107b29ecb9026c84e3"
},
"fillEvents": {
"blockCount": 52,
"bytes": 6509709,
"rowCount": 21393,
"sha256": "33724d2d3114135c4c8cc4d3e0e49ef5ecce23ea2a9e662085c8dec0f6eb0fcc"
},
"holdingSnapshots": {
"blockCount": 52,
"bytes": 12972396,
"rowCount": 28353,
"sha256": "842bcd0c3db9a357604ea4d5d7bb21e198864214fc36b72490dc91d074542d47"
},
"orderEvents": {
"blockCount": 52,
"bytes": 4859094,
"rowCount": 21491,
"sha256": "a58486ea5a33c171a48c25cf9696cd3a7ce94b2df5b7dfcf515576faf0af902c"
},
"riskAudits": {
"blockCount": 30,
"bytes": 19459,
"rowCount": 78,
"sha256": "9c32850968efbd8895515070b78613b1c77224c16d7a156c19a36fd480928af5"
}
},
"sha256": "1905f0c8a887215279342b26d5769a6cbe40058971eef15adf86ef2eaa02aeb9",
"totalEvents": 93895
},
"schemaVersion": "fidc-backtest-artifacts/v4"
}
},
{
"slot": 1,
"cacheClass": "unverified",
"runId": "btr_1789252217644_3735010_3",
"status": "succeeded",
"queueWaitSeconds": 0.0,
"executionSeconds": 9.892,
"totalSeconds": 9.892,
"runnerSeconds": 9.61,
"bundleValidationSeconds": 1.233,
"sourceEpochSeconds": 0.0,
"strategyContractSeconds": 0.002,
"terminalCalendarSeconds": 0.0,
"riskFreeRateSeconds": 0.0,
"riskFreeRateCacheHit": true,
"engineSeconds": 7.88,
"engineTaskWallSeconds": 7.879,
"engineThreadCpuSeconds": 7.879,
"engineTaskCount": 1,
"dataSeconds": 0.006,
"resultSeconds": 0.479,
"unattributedSeconds": 0.0,
"canonicalSeconds": 0.331,
"resultFinalization": {
"canonicalSeconds": 0.331,
"processEventStoreSeconds": 0.138,
"storePublishSeconds": 0.004,
"summarySeconds": 0.001
},
"dataPreparationTimings": {
"adjustmentValidationSeconds": 0.0,
"availableStockStDates": 0,
"benchmarkFetchSeconds": 0.0,
"candidatePlanBasePanelSeconds": 0.0,
"candidatePlanSelectionSeconds": 0.0,
"corporateActionSeconds": 0.0,
"datasetConstructSeconds": 0.0,
"externalFetchSeconds": 0.0,
"historyDateSeconds": 0.0,
"instrumentIndexBuildSeconds": 0.0,
"instrumentMetadataSeconds": 0.0,
"loopSeconds": 0.0,
"marketIndexBuildSeconds": 0.0,
"quotePlanSeconds": 0.0,
"riskSnapshotSeconds": 0.0,
"sourceQuerySeconds": 0.0,
"stockStLookupSeconds": 0.0,
"supplementalExecutionFetchSeconds": 0.0,
"totalSeconds": 0.006
},
"finalizationSeconds": 0.278,
"finalizationTimings": {
"artifactVerificationSeconds": 0.004,
"cacheRegistrationSeconds": 0.0,
"postgresClientAcquireSeconds": 0.0,
"postgresPersistSeconds": 0.274,
"preTerminalUpdateSeconds": 0.278,
"schemaCheckSeconds": 0.0,
"timingSource": "fidc-backtest-service-monotonic"
},
"totalReturn": 1.1145063528908001,
"tradeCount": 21393,
"riskDecisionCount": 78,
"resultStoreDigest": "1905f0c8a887215279342b26d5769a6cbe40058971eef15adf86ef2eaa02aeb9",
"canonicalResultDigest": "3f089cbcc5412e07bbe2308d0dd60ac561a119f0a2228010fc3323714fde8ca7",
"terminalAudit": {
"cashReceivableCount": 0,
"cashReceivableTotalAmount": 0.0,
"earliestDeferredCashDate": null,
"futuresOpenOrderCount": 0,
"lastExecutionDate": "2025-11-17",
"omittedOpenOrderCount": 0,
"openOrderSamples": [],
"pendingCashFlowCount": 0,
"pendingCashFlowNetAmount": 0.0,
"status": "clean",
"stockOpenOrderCount": 0
},
"terminalAuditVerified": true,
"terminalAuditSha256": "b864aac0c3ffde1824aa520c5aa0cf6c71ddb9cb4d6bd5a7b8cfda2a94b35ff3",
"implementation": {
"buildManifestSha256": "3bfe194b563b1c54fa5697fa9dfb39348e2cfcb17fc1442784f1890c0a66d189",
"builtAt": "2026-09-13T06:26:41+08:00",
"engineCommit": "e3b39295787c4fd896753d633e457deddf9f1232",
"identitySha256": "d196bd4740b1b506c42515a689ae155a21e37b8092956b99a298b8d7934e53c7",
"runnerBinarySha256": "aebdd37ad30ee73f11a9ffd206ad8c978ced19a257cb51849881b0e5bdce36ee",
"schemaVersion": "fidc-backtest-implementation/v1",
"serviceBinarySha256": "86f0a0385410db8ab308edf892f4ad6376c0a706c0ebbac0f397a23539d782c0",
"serviceCommit": "106a89d8bb74af494cdf84d9d3af5ec4bcb249cd",
"status": "verified"
},
"implementationVerified": true,
"implementationIdentitySha256": "d196bd4740b1b506c42515a689ae155a21e37b8092956b99a298b8d7934e53c7",
"artifactManifest": {
"canonicalResult": {
"algorithm": "sha256",
"ordering": "engine_fact_order_v2",
"schemaVersion": "fidc-canonical-backtest-result/v2",
"sections": {
"accountEvents": {
"rowCount": 21555,
"sha256": "8c839c89191d2b5220fa1dd86f8d74bdd57fa566a096a0bbf6932d0247b48e8a"
},
"equityFacts": {
"rowCount": 1025,
"sha256": "f928695650bdd90eb25d2acd478e0064046883649efa25cd2d4cdbbd27035c27"
},
"fillEvents": {
"rowCount": 21393,
"sha256": "2a90bef0994dda1b7f6e914e4c58037ec0b91cd828eb09745f71aecde071f791"
},
"holdingSnapshots": {
"rowCount": 28353,
"sha256": "799371917e516fb251b4afb60aeb4a1b8fc4b269ecfc27f827a3b388c4985a04"
},
"orderEvents": {
"rowCount": 21491,
"sha256": "0685ac0c31933b6cf5d1319912de3f398c40ce7ee01c28b4abec1b98f92fb318"
},
"riskAudits": {
"rowCount": 78,
"sha256": "e394cc9e8f3bac17a2f80f9db8738b91d4e960ff230647e17e5145b86d14b986"
}
},
"sha256": "3f089cbcc5412e07bbe2308d0dd60ac561a119f0a2228010fc3323714fde8ca7",
"totalRows": 93895
},
"processEventStore": {
"bytes": 13029289,
"identitySha256": "2dbf9b7dc8bd319c7a19c8c64b692b9180f840cb105042f1c1c18eaeab7873b6",
"manifestBytes": 8369,
"manifestSha256": "ca5ff7c14aaf52f08c299348df63b2a40de73b661475f356f23905e9377fc6b4",
"schemaVersion": "fidc-backtest-process-event-manifest/v1",
"sections": {
"processEvents": {
"blockCount": 52,
"bytes": 13020920,
"rowCount": 91977,
"sha256": "f3046d2585f2951e7dde36da9fe3b602f0d8d825827155827e53cab9d5f49c71"
}
},
"sha256": "a5899f3f83eaf03620109672607565f0638920576113e57ceebe69eecaff2f4a",
"totalEvents": 91977
},
"resultStore": {
"bytes": 30455413,
"identitySha256": "9220d7316be46c0fa9b6ab01971544905c72759d319aa7f335542acf5370ad6b",
"manifestBytes": 46438,
"manifestSha256": "a778d9d7a6be29e55b668bf09fc5e543576bb85922ceda2f1f4993d91c625735",
"schemaVersion": "fidc-backtest-fact-manifest/v1",
"sections": {
"accountEvents": {
"blockCount": 52,
"bytes": 2786045,
"rowCount": 21555,
"sha256": "515e5355f1451e0776e2e9bc2c226c95a7e912539c4544f3fe5c1271aac47e37"
},
"equityFacts": {
"blockCount": 52,
"bytes": 3262272,
"rowCount": 1025,
"sha256": "f8ba08e4bc821d4ac4e83eed0072719b0f4b5427a142d1107b29ecb9026c84e3"
},
"fillEvents": {
"blockCount": 52,
"bytes": 6509709,
"rowCount": 21393,
"sha256": "33724d2d3114135c4c8cc4d3e0e49ef5ecce23ea2a9e662085c8dec0f6eb0fcc"
},
"holdingSnapshots": {
"blockCount": 52,
"bytes": 12972396,
"rowCount": 28353,
"sha256": "842bcd0c3db9a357604ea4d5d7bb21e198864214fc36b72490dc91d074542d47"
},
"orderEvents": {
"blockCount": 52,
"bytes": 4859094,
"rowCount": 21491,
"sha256": "a58486ea5a33c171a48c25cf9696cd3a7ce94b2df5b7dfcf515576faf0af902c"
},
"riskAudits": {
"blockCount": 30,
"bytes": 19459,
"rowCount": 78,
"sha256": "9c32850968efbd8895515070b78613b1c77224c16d7a156c19a36fd480928af5"
}
},
"sha256": "1905f0c8a887215279342b26d5769a6cbe40058971eef15adf86ef2eaa02aeb9",
"totalEvents": 93895
},
"schemaVersion": "fidc-backtest-artifacts/v4"
}
}
],
"summary": {
"resultConsistent": true,
"resultStoreDigest": "1905f0c8a887215279342b26d5769a6cbe40058971eef15adf86ef2eaa02aeb9",
"canonicalResultDigest": "3f089cbcc5412e07bbe2308d0dd60ac561a119f0a2228010fc3323714fde8ca7",
"totalReturn": 1.1145063528908001,
"tradeCount": 21393,
"terminalAudit": {
"cashReceivableCount": 0,
"cashReceivableTotalAmount": 0.0,
"earliestDeferredCashDate": null,
"futuresOpenOrderCount": 0,
"lastExecutionDate": "2025-11-17",
"omittedOpenOrderCount": 0,
"openOrderSamples": [],
"pendingCashFlowCount": 0,
"pendingCashFlowNetAmount": 0.0,
"status": "clean",
"stockOpenOrderCount": 0
},
"terminalAuditSha256": "b864aac0c3ffde1824aa520c5aa0cf6c71ddb9cb4d6bd5a7b8cfda2a94b35ff3",
"implementation": {
"buildManifestSha256": "3bfe194b563b1c54fa5697fa9dfb39348e2cfcb17fc1442784f1890c0a66d189",
"builtAt": "2026-09-13T06:26:41+08:00",
"engineCommit": "e3b39295787c4fd896753d633e457deddf9f1232",
"identitySha256": "d196bd4740b1b506c42515a689ae155a21e37b8092956b99a298b8d7934e53c7",
"runnerBinarySha256": "aebdd37ad30ee73f11a9ffd206ad8c978ced19a257cb51849881b0e5bdce36ee",
"schemaVersion": "fidc-backtest-implementation/v1",
"serviceBinarySha256": "86f0a0385410db8ab308edf892f4ad6376c0a706c0ebbac0f397a23539d782c0",
"serviceCommit": "106a89d8bb74af494cdf84d9d3af5ec4bcb249cd",
"status": "verified"
},
"implementationIdentitySha256": "d196bd4740b1b506c42515a689ae155a21e37b8092956b99a298b8d7934e53c7",
"firstRun": {
"queueWaitSeconds": 0.0,
"executionSeconds": 8.79,
"totalSeconds": 8.79,
"runnerSeconds": 8.491,
"bundleValidationSeconds": 0.004,
"sourceEpochSeconds": 0.0,
"strategyContractSeconds": 0.002,
"terminalCalendarSeconds": 0.0,
"riskFreeRateSeconds": 0.0,
"riskFreeRateCacheHit": true,
"engineSeconds": 7.988,
"engineTaskWallSeconds": 7.988,
"engineThreadCpuSeconds": 7.987,
"engineTaskCount": 1,
"dataSeconds": 0.006,
"resultSeconds": 0.481,
"unattributedSeconds": 0.0,
"canonicalSeconds": 0.33,
"finalizationSeconds": 0.295
},
"subsequentRunsMedian": {
"queueWaitSeconds": 0.0,
"executionSeconds": 9.892,
"totalSeconds": 9.892,
"runnerSeconds": 9.61,
"bundleValidationSeconds": 1.233,
"sourceEpochSeconds": 0.0,
"strategyContractSeconds": 0.002,
"terminalCalendarSeconds": 0.0,
"riskFreeRateSeconds": 0.0,
"riskFreeRateCacheHit": true,
"engineSeconds": 7.88,
"engineTaskWallSeconds": 7.879,
"engineThreadCpuSeconds": 7.879,
"engineTaskCount": 1.0,
"dataSeconds": 0.006,
"resultSeconds": 0.479,
"unattributedSeconds": 0.0,
"canonicalSeconds": 0.331,
"finalizationSeconds": 0.278
}
}
}
},
"deployment": {
"manifest": {
"schema_version": "fidc-build-manifest/v1",
"generated_at": "2026-09-13T06:26:41+08:00",
"built_at": "2026-09-13T06:26:41+08:00",
"source": {
"engine_commit": "e3b39295787c4fd896753d633e457deddf9f1232",
"engine_path": "/srv/fidc/programs/src/fidc-backtest-engine",
"service_commit": "106a89d8bb74af494cdf84d9d3af5ec4bcb249cd",
"service_path": "/srv/fidc/programs/src/fidc-backtest-service"
},
"binaries": {
"service": {
"path": "/srv/fidc/canonical/build/feature-date-candidate-20260913/release/fidc-backtest-service",
"sha256": "86f0a0385410db8ab308edf892f4ad6376c0a706c0ebbac0f397a23539d782c0",
"size_bytes": 29813880
},
"runner": {
"path": "/srv/fidc/canonical/build/feature-date-candidate-20260913/release/fidc-backtest-runner",
"sha256": "aebdd37ad30ee73f11a9ffd206ad8c978ced19a257cb51849881b0e5bdce36ee",
"size_bytes": 25134848
}
},
"deployment": {
"manager": "/srv/fidc/programs/src/alpha-factory/scripts/manage-highmem177-backtest-stack.sh",
"source_lake_restarted": false,
"unit": "fidc-backtest-service-highmem177.service"
}
},
"service": {
"MainPID": "3735010",
"NRestarts": "0",
"MemoryCurrent": "8488296448",
"MemoryPeak": "9979346944",
"User": "boris",
"ActiveState": "active"
}
},
"source": {
"pid": 1700096,
"commit": "d5b682c6d097",
"source_stale": false
},
"native_catalog_sha256": "cec37331a476bc39bdea32c308581b8ac2f86d005d8dd4cc7ba228c5d9dc9a2e",
"boundaries": [
"Synthetic gap is code-path evidence, not fabricated market data",
"One real 2021-08-23..2025-11-17 contract, 21393 fills; not all strategies or financial PIT",
"Source and disk data caches retained; no result reuse",
"Last hot replay includes 1.233 seconds Source contract validation",
"Correctness change; timing differences are not claimed as a universal speedup",
"Paper/Live/Strategy Runtime consumers not rebuilt or restarted in this release",
"Production Source remains frozen; metadata cache candidate is separate and not published"
]
}